4.0
Jan 19, 2026
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
The customer success team has caring, improvement-focused leadership at the manager and VP levels.
Cons
Annual layoffs and reorganization for the last few years have contributed to a sense of instability.