4.0
Nov 23, 2025
Current employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Competitive pay Great Benefits Wonderful and smart people
Cons
Constant change especially in the area of processes in an effort to standardize but roll out is often quick and not always well thought out, implementation timeframe often stresses out teams as the time is typically short in light of regular workload. Morale low due to recent reorganization Return to office emphasis causing a lot of stress for employees as most do not live close to office hubs