3.0Aug 22, 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsSmart people with interesting technology conceptConsMany reorgs and funding challengesShow more
5.0Mar 31, 2025ScientistFormer employee, less than 1 yearRecommendCEO approvalBusiness OutlookProsA healthy work environment, effort, and good work are rewarded. Fullfilling.ConsThe team could be expanded to keep up with workload,Show moreHelpfulShare