4.0
8 Nov 2023
Current employee, more than 5 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Awesome people and culture. The company puts its people first at every opportunity.
Cons
Limited promotional opportunities, as many positions require Cambridge, MA location with no option for hybrid or remote.