5.0
10 Dec 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Working as a Customer Success Manager here has been an incredibly rewarding experience. The product has improved significantly over the past year, making conversations with clients smoother and more impactful. The leadership team is genuinely awesome — transparent, supportive, and always willing to listen. My peers are some of the most helpful people I’ve worked with; there’s a true sense of teamwork and shared success. Our clients are engaged, collaborative, and great to partner with, which makes the role even more enjoyable.
Cons
No major cons to mention. As with any growing company, there are changes from time to time, but leadership communicates clearly and the team adapts well.