1.018 Apr 2023AwfulAnonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsGood pay Some nice staffConsHorrible leadership Issues with managementShow more