4.0
29 Jan 2025
Current employee, more than 5 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Perks and location are great. It's in a great part of Cambridge and there is a lot going on around you.
Cons
Salary is on the lower end and industry pays better. Quality of life depends on your group.