3.0
Jun 1, 2026
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Good people to work with, supportive teammates and culture, decent WLB and pay as compared to industry standards.
Cons
Horrible leadership who have no clear direction or vision, job security is virtually non-existent with continuous layoffs and a lot of internal politics.