3.0
28 Jun 2022
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Great benefits, smart people, and great products. Many people have built 20+ year careers here
Cons
Locations in Framingham means up to hour commute from Boston and limited after work activities for younger people. Okay base compensation and lackluster bonus. Very slow to make decisions and high turnover in executive level.