Love your job? If you work for any of these companies the answer is probably yes. Here are the top 20 places to work in London, as chosen by the annual Employees' Choice Awards.
The winners are determined by the people who know the companies best - their employees.
Very cool culture, amazing people, offices to die for, some of the most innovative projects anywhere on the planet, flat organisation, leaders who understand the challenges facing the organisation, honesty, openness, trust, low turnover of people and a very active can do environment.
2) JOHN LEWIS
The relationships formed at John Lewis, due to our equal status and democratic "partner" nature are superb. The pay is good for a retail job, and the work is highly rewarding.
Good salary and work life balance.
Overall positive experience
5) J.P. MORGAN
Has good approach to students.
An informal and friendly atmosphere, with a stated dedication to employee happiness. Overall employees are committed to getting things done and the company strategy is clear. As a result, its one of the better cultures I've worked in.
7) CISCO SYSTEMS
Career growth, challenging environment, full of career focused and bright people, excellent company in which to really develop and push yourself.
8) DELOITTE UK
You'll meet hundreds of other bright young graduates who will also go on to do interesting things in consulting and elsewhere. This is very strong networking that will fan out into industry in a few years.
Excellent learning and development facilities, chance to test one's own capabilities and learn new skills across mutiple business sectors.
10) PA CONSULTING
The projects are always varied, interesting and challanging. There are a lot of people in PA who are very good and extremely knowledgeable in their fields giving fantastic opportunities for self development. The training offered is extremely good. Hard work and achievement is rewarded.
And here are the London employers ranked 11 to 20:
13) Hays plc
16) HSBC Holdings
18) American Express
19) Morgan Stanley