4.0
Nov 17, 2025
Anonymous employee
Former employee, more than 3 years
Natick, MA
Recommend
CEO approval
Business Outlook
Pros
Good benefits Free lunch Flexible hybrid work Career/employee development
Cons
3 days mandatory in office Pay is not the most competitive Surrounding living area (Natick) is incredibly boring to live in