4.0
Oct 16, 2019
Current employee, more than 5 years
Natick, MA
Recommend
CEO approval
Business Outlook
Pros
You will get job satisfaction at the end of the day. The company has a transparent work culture that doesn't add stress to your daily work. Lot of internal training options to keep yourself updated.
Cons
The commute can be stressful with traffic.