5.0
Mar 22, 2023
Current employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Approachable and visionary senior leadership, Good 401K match, Prioritizes employee well-being. Good overall job satisfaction. Flexible work hours and stress-free environment. Diverse and Inclusive workplace.
Cons
Slow paced projects at times.