5.0
Sep 25, 2021
Anonymous employee
Current employee, more than 1 year
Milford, MA
Recommend
CEO approval
Business Outlook
Pros
The Milford site has done a 180 from previous years. New leadership cares about stuff and provides opportunity for growth.
Cons
We work hard and wear many hats. We are understaffed while expanding.