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