5.0
Mar 11, 2022
Current employee
Marlborough, MA
Recommend
CEO approval
Business Outlook
Pros
1. 100% employee owned 2. High engagement work environment 3. Decades of success and growth with great customers
Cons
1. Hit by COVID downturn, now in strong recovery