1.0
Jun 18, 2025
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
The company seems to be well known, the product is good but definitely a tough sell
Cons
The sales team is having silent layoffs in north america and are asking employees to leave so that they dont have to pay severance