4.0May 29, 2025Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsGood team size, nice officeConsCompulsory three days in officeShow more
4.0Dec 28, 2021Senior scientistFormer employeeBaltimore, MDRecommendCEO approvalBusiness outlookProsnice to be there thenConstoo far from home townShow moreHelpfulShare
5.0May 5, 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