1.016 Mar 2025SalesCurrent employee, less than 1 yearStreatham, EnglandRecommendCEO approvalBusiness outlookProsFun place to work atConsAbsolutely terrible owner of businessShow more