1.0
Aug 16, 2017
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Working from home, good work life balance.
Cons
The worst company to work for! This company is so disorganized, dysfunctional, customer success management is the WORST, they are only out for themselves. Management doesn't assist their employees to be successful. Customer Success Managers will be laid off, with no warning! This company has a very high turn over rate, good employees leave and go to competitors.