1.0
Oct 26, 2023
Former employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
CSM Team is wonderful to work with but turnover is high.
Cons
Laid off due to reduction in force in less than 6 months. My opinion is that the products are ancient and competitors are focusing on it effecting new business and renewals. Onboarding process was non existent.