5.0Aug 12, 2025R&d scientistCurrent employeeAmsterdamRecommendCEO approvalBusiness outlookProsThe colleagues are good and I like the company cultureConsNeed to be more organizedShow more
5.0Aug 29, 2022Anonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsAwesome team, cutting edge technologyConsHigh stress levels at timesShow moreHelpfulShare
3.0May 19, 2023Account executiveCurrent employeeCambridge, MARecommendCEO approvalBusiness outlookProsVery positive work environment and ability to make an impactConsPay and healthcare aren’t the bestShow moreHelpfulShare