1.0
Oct 26, 2023
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.