5.0
18 Oct 2024
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Super team and leadership. Leading the industry in customer success. Transparent and accessible senior leadership.
Cons
High expectations and work load. Slow product innovation.