2.0
Apr 27, 2026
Great pay potential overshadowed by a toxic environment
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Pay potential, amazing products, 20% growth targets, ESPP, benefits were incredible.
Cons
Fairly toxic environment these days. You find yourself being yelled at by senior leaders for deals slipping month to month for reasons out of your control or even begging enterprise clients to close small deals at the end of months - making you look desperate & ridiculous in front of clients. The culture has changed as they've grown & acquired other firms & something needs to change.