4.0
Oct 7, 2020
Current employee, more than 8 years
Natick, MA
Recommend
CEO approval
Business Outlook
Pros
Feel valued as team member and supported by the company. Great benefits and collaborative culture.
Cons
Process changes can take some time and have multiple reviews