3.0
Jan 25, 2026
Current employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
work life balance, transparency are good
Cons
Pay is below industry average, positions and promotions based mostly on favoritism, huge rift between global and US