5.025 May 2023Sales associateCurrent employeeLondon, OHRecommendCEO approvalBusiness outlookProsGood mgmt structure and payConsBad pay and managers everywhereShow more