3.0
May 17, 2021
Current employee, more than 1 year
Milford, MA
Recommend
CEO approval
Business Outlook
Pros
Competitive pay, good benefits, great location, fast growing company
Cons
Company is not able to retain employees for long periods of time, senior leadership is not strong