5.0
7 July 2020
Current employee, less than 1 year
Natick, MA
Recommend
CEO approval
Business outlook
Pros
1. Good benefits including health insurance, gym membership, etc 2. Competitive salary in the Boston area 3. Good company location with nice buildings and facilities 4. Lovely onsite cafeteria
Cons
1. Technology mostly internal and different from "industry norms", and might take a while for new employees to get familiar with