5.0Jul 26, 2023Great experienceSenior scientistFormer employeeRecommendCEO approvalBusiness outlookProsTransparency, fairness, opportunities, good environment, cool techConsnone that I can think ofShow more
3.0Jul 24, 2023NAResearch associateCurrent employeeRecommendCEO approvalBusiness outlookProsvery good. great work cultureConsnothing much to add to thisShow more