5.0Dec 2, 2016Great company to work for.It managerFormer employee, more than 10 yearsCity of London, EnglandRecommendCEO approvalBusiness outlookProsAttitude, Great Leadership/Top Management EthicsConsNot in Central London and hence a bit difficult to commute.Show more