1.024 May 2024Senior account managerFormer employeeRecommendCEO approvalBusiness outlookProsPoorly run, lousy pay, stupid expectations.ConsEverything about this company is a conShow more