1.0
Jul 10, 2025
Current employee, more than 3 years
Milford, MA
Recommend
CEO approval
Business Outlook
Pros
Good pay, nice people at most sites globally
Cons
CEO is out of touch and is obviously prioritizing non-American work force to reduce costs. These changes are resulting in a toxic work culture from top down.