2.0May 17, 2022Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsInnovative technology that makes a differenceConsLack of execution from leadershipShow more