1.0
Sep 25, 2025
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
The team was amazing. Compensation was competitive.
Cons
Senior management has no vision and lies outright about future plans. Decisions are made without any basis of data Layoffs are ongoing no matter what is said