1.021 Aug 2023Work reviewTechnical support engineerFormer employeeDallas, TXRecommendCEO approvalBusiness outlookProsGood management. Management was okayConsWork load much and training was poorShow more