3.020 Oct 2025Development associateFormer employeeCambridge, MARecommendCEO approvalBusiness outlookProsLearned a lot in this role but minimal opportunity to progressConsHard to move up within departmentShow more
5.023 June 2026Technical support engineerFormer internCambridge, MARecommendCEO approvalBusiness outlookProsFriendly and helpful coworkers, easy systemsConsHonestly don’t have anything bad to sayShow moreHelpfulShare
5.023 June 2026Research fellowCurrent employeeCambridge, MARecommendCEO approvalBusiness outlookProsUnparalleled academic environment, virtually unlimited resourcesConsCompetitive on many fronts, research somewhat segregated by departmentShow moreHelpfulShare