2.0
Sep 19, 2025
Former employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
This company offers competitive salary and great benefits.
Cons
Layoffs and org changes are constant. My manager changed every 6-12 months. All the work except for executive is going offshore. The work culture is toxic and does not follow the advertised culture.