1.0
12 May 2025
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Smart people, good product and a good WLB.
Cons
Sales leadership is terrible. A bad onboarding experience. Lack of sales strategy coming from the top. Awful communication and ability to make decisions. Product roadmaps constantly getting pushed. Expensive product and hard to sell in this environment.