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