2.0
Mar 18, 2025
Former employee
Recommend
CEO approval
Business Outlook
Pros
Fair compensation and good healthcare benefits.
Cons
High turnover resulting from toxic managers and numerous company wide layoffs. Complex org structure + lack of centralized ERP system leading to inefficiencies across global business units. Frequent last minute changes to projects and deliverables.