4.0
Mar 5, 2025
Former employee, more than 1 year
Natick, MA
Recommend
CEO approval
Business Outlook
Pros
* Very employee friendly * Managers are seasoned which can be good or bad. * Great perks
Cons
* Sometimes feels like a cult but which company doesn't. * Slow growth trajectory. * Relatively low salary