4.0
Oct 15, 2025
Current employee, more than 3 years
Worcester, MA
Recommend
CEO approval
Business Outlook
Pros
Great work/life balance and culture
Cons
Too many departmental silos that need to be broken down for collaboration; there's a need for innovation and new ideas