3.0
Aug 7, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Good pay Coworkers are great people Effort made to promote strong company values.
Cons
Your experience depends on whatever the current management team at the time wants and the management groups are constantly changing and reorganizing. Short-sighted decisions are made regularly, like massive layoffs while adding work load, causing rehiring of those laid off within months. Company values often not upheld by management teams.