1.0
5 Oct 2024
Anonymous employee
Current employee
Worcester, MA
Recommend
CEO approval
Business outlook
Pros
Staff work so hard, but leadership is not doing their part.
Cons
The internal policies and atmosphere make it hard to do job. Always working more than expected. Unclear and harmful leadership.