1.013 Nov 2025In DeclineMarketing managerCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsThey give away free kitConsInvestors and everyone is looking for the door, avoid at all costsShow more