4.0
Jun 15, 2026
Current employee
Recommend
CEO approval
Business outlook
Pros
- Great culture within the customer success team - The customer success managers genuinely care about their team members and their progression
Cons
- The pay and benefits could be better