4.0
Mar 18, 2026
Former employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Cutting edge projects, dynamic work environment, a lot of opportunity for advancement, a ton of learning opportunities, excellent pay
Cons
Location (Cambridge, MA), commute, union for hourly