3.0
Aug 15, 2024
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Some departments have great managers and a healthy work environment
Cons
There is some micromanaging, pay isn't great, and they are starting to outsource jobs to other countries.