4.0
27 Jun 2025
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Managers are mostly relaxed, people are great, product is awesome, benefits are good
Cons
Expensive product to sell, no clear direction on career path, pay isn’t great, c level only focuses on enterprise