4.0Jan 29, 2026Great place to workOperationsCurrent employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsRapidly growing firm with great peopleConsCan feel chaotic at times given pace of change.Show more