5.06 May 2025Research scientistFormer employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsThe salary is pretty high.ConsThe company is falling apart.Show more