5.0Apr 26, 2023Marketing executiveCurrent employee, more than 1 yearLeeds, EnglandRecommendCEO approvalBusiness outlookProsGood working company culture environmentConsBad Vibes sometimes No company moraleShow more