4.0
Dec 9, 2025
Current employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Good Culture and great benefits
Cons
Depends on role but can be easily overworked and given responsibilities outside job description. Little room for growth