4.0Sep 24, 2023Great cultureAssociate director, project managementCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsPeople make it a great place to workConsLack of IT infrastructure and supportShow more