Britain's Most Admired Companies: Accenture Careers guide 2011
Our Most Admired sponsor (rather a good turn of phrase, that) has given us a little window into its careers department.
Company name: Accenture
Company website: www.accenture.co.uk
Address: 1 Plantation Place, 30 Fenchurch Street, London EC3M 3BD