5.0Jun 21, 2024Great company, puts staff at the heart of decisionsManager, account managementCurrent employee, more than 8 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat benefits, offices and flexiblityConsLong tenure can hinder promotion potentialShow more