5.028 Nov 2024ManagerCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsGood place to work here.ConsSmall business and based in Wood GreenShow more