4.0
Feb 4, 2026
Current employee
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Great health insurance Great people Rewarding work Passionate staff Modern building and equipment Growth potential Good parental leave policy
Cons
Low base salary No bonuses Very minor yearly raises (max 3%) Management varies greatly depending on the department/location Sometimes requires overtime or weekend/holiday work