5.0
May 7, 2025
Current employee, more than 10 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Work/Life balance, health/dental subsidized 75%; unlimited time off
Cons
Quality of work life depends solely on which team one is on and who the manager is; love my job now, but there have been years that were miserable.