4.06 May 2026Great place to work, but recently acquiredLab managerFormer employeeBoston, MARecommendCEO approvalBusiness outlookProsGreat place to work with great people.ConsAcquired in 2025 by another company.Show more
5.027 Oct 2022Great people, great missionAnonymous employeeCurrent employee, more than 1 yearRecommendCEO approvalBusiness outlookProssmall company with big aspirationsConsremote/in-person makes for big challengesShow more