3.0Oct 10, 2010ChangedClient servicesCurrent employeeCity of London, EnglandRecommendCEO approvalBusiness OutlookProsGreat People, very talented. Great officeConsToo many managers Red Tape very AutocraticShow more