4.0Sep 19, 2024Research associates iiFormer employeeRecommendCEO approvalBusiness outlookProsGood benefits and free lunchesConsMajor layoffs and lacked transparencyShow more
5.0May 17, 2025Staff software engineerFormer employeeBoston, MARecommendCEO approvalBusiness outlookProsPeople, pay, mission are greatConsLayoffs and instability are toughShow moreHelpfulShare
3.0Sep 29, 2025Anonymous internFormer internRecommendCEO approvalBusiness outlookProslearned a lot from supervisorConslocation was not ideal for meShow moreHelpfulShare