5.0
19 June 2025
Current employee
Shrewsbury, MA
Recommend
CEO approval
Business outlook
Pros
Very supportive management. They care about their employee and go out of their way to make sure staff are comfortable
Cons
Sometimes the company’s expectations become overwhelming