4.08 Mar 2026Good company to work forAnonymous employeeCurrent employee, more than 1 yearRecommendCEO approvalBusiness outlookProsGreat group of people. Collaborative environment.ConsIt's a tough time to be a start up in general.Show more
1.020 Aug 2022Poor-quality science, terrible cultureScientistFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsNice location. Some good people.ConsLack of transparency, deceptive leadership team. No investment in research, equipment, or employees.Show more