2.0
Jul 24, 2026
Former employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Salary was slightly above average
Cons
Toxic management, mass-layoff of our department in 2024. Layoffs are continuing as the company moves many operations overseas. This is not the company I worked for for almost 24 years.