4.029 May 2025Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsGood team size, nice officeConsCompulsory three days in officeShow more
4.028 Dec 2021Senior scientistFormer employeeBaltimore, MDRecommendCEO approvalBusiness outlookProsnice to be there thenConstoo far from home townShow moreHelpfulShare
5.05 May 2026Marketing managerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat people and place to work with meaningful missionConsEverything was great for a start upShow moreHelpfulShare