1.0
Apr 26, 2025
Anonymous employee
Former employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
I am not sure of one for the average employee, culture is horrible, managers are extremely unhappy and it shows
Cons
Pay, Culture, Management, Job Stability, Managers who will do anything to stay including lying and constantly back stabbing each other