5.0
1 Dec 2025
Current employee, more than 10 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great culture Amazing work-life balance Decent pay for sales roles if you excel at meeting targets
Cons
Poor leadership at the C level Market leading products, but a lack of vision Inability to market or position itself