Rolls-Royce named best company in UK to work for

Engineering giant Rolls-Royce has been named the best company in Britain to work for.

Other firms in the top 10 include Nike, John Lewis and HMV - with companies offering career progression, flexible working and perks dominating a list compiled by job site Indeed, based on employees' reviews.

The top firms are well known for treating workers well, such as sharing profits or paying for professional exams.

Bill Richards, managing director of Indeed, said: "While the need to earn a salary is the imperative that makes us go to work, it's far from the only criteria we judge work on.

"Benefits and workplace flexibility play an important role in workplace happiness, but they're not the key determinants of what makes an organisation great. For most employees, feeling valued, a positive company culture and quality management matter more.

"Having fun, feeling like you're having an impact and seeing that impact extend beyond the company to the world - those are the things that make a workplace really special."