2.0
Jun 20, 2026
Current employee, more than 5 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Healthy pay and comp, global exposure, lots to do
Cons
Leadership lacks basic characteristics to treat people with respect, no strategy or vision, no work/life balance as they expect 14-16 hour days