4.0
Jun 11, 2026
Current employee, more than 5 years
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
Great company and great product offerings.
Cons
KPIs are very challenging for CSMs to hit. The senior leadership in Customer Success has come up through this system from ICs.