1.0
11 Sept 2025
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Good, smart people to work with.
Cons
This place has gone into complete turmoil. There is no communication, no transparency and constant flipping. Big layoffs and their new structure to move things to India have created a toxic environment.