1.0
Jul 13, 2026
Anonymous employee
Former employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
no notable pros that i can honestly speak of
Cons
toxic work environment, extreme micromanagement, no work life balance, outdated systems. layoffs galore. destroyed my mental health and the layoff was a blessing. stay away