3.0
Apr 28, 2024
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Excellent coworkers, healthy work life balance
Cons
The company grew way too big too fast. Had no plan on how to capitalize on the value of CS. Laid off a long with the rest of the Customer Success department. The excellent coworkers and healthy balance ceases to exist