5.019 July 2023SalesCurrent employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsLots very positive energy happy staffConsNone, good company everyone happyShow more