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