3.0
Apr 12, 2026
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Really amazing people to work with and see you grow
Cons
CS management never took initiative to help resolve client issues. Whenever risks were brought to their attention it felt as if we had to beg them to step in. And once they stepped in it was never helpful. The solution was always just do what the client wants no matter how it impacts the team.