5.0
6 Mar 2018
Anonymous employee
Current employee, more than 10 years
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
The people and the culture are awesome. A real team environment. Excellent benefits
Cons
Not a lot of personal growth potential. No employee stock options or ownership.