1.0
May 4, 2025
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Great benefits and plenty of remote work opportunities
Cons
Incompetent leadership, extremely disorganized and lacks clear communication. Managers and senior leadership in Client Success are terrible people leaders. Most of their leaders are pretty incompetent and self-serving.