5.0Mar 25, 2021A great place to beGraduate programCurrent employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookPros- fantastic benefits - supportive culture - organisation that does strive for changeCons- big organisation that can be slow to move -Show more