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