3.0
Nov 5, 2025
Anonymous employee
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Decent pay and benefits. Somewhat flexible work/life balance.
Cons
Too many managers and not enough people actually doing the work. No investment in resources which leads to an abundance of manual processes that should be automated.