1.014 Aug 2024Terrible companyDirect support professional (dsp)Former employee, less than 1 yearOlympia Fields, ILRecommendCEO approvalBusiness outlookProsGood pay and wonderful clientsConsAny upper management is horrible.Show more