When you think about how much time you're at your place of work, you want to make sure it's a good one; chances are that you spend more of your life with your colleagues than you do with your friends and family.

So, if you're dissatisfied with your office environment, it might be worth having a quick browse through Glassdoor's list of the best companies to work for in the UK.

The anonymous employee-review site invites workers to share feedback about their places of work, ranging from the company culture to salaries and interview processes. Using this information, Glassdoor compiled the top companies to work for, which are as follows:

20 Nando's

Industry: Restaurants, bars and food service

Employees said: "Great perks, free food, lovely staff."

19 Centrica

Industry: Oil, gas, energy and utility

Employees said: "Generally a good work-life balance, reasonable hours, flexible. Good salary and benefits package, and you can have a very diverse career due to the size of the company."

18 BBC

Industry: Media

Employees said: "Enables a decent work-life balance. Great people/colleagues to work with."

17 GlaxoSmithKline

Industry: Biotech and pharmaceutical

Employees said: "The option to work remotely makes for a wonderful work-life balance. Excellent work environment, highly professional colleagues."

16 PageGroup

Industry: Recruitment

Employees said: "Environment: hard-working and driven professionals who are great to learn from and love to work hard/play hard"

15 Accenture

Industry: Professional services

Employees said: "Great learning opportunities, great network of smart people. A big emphasis on training, meaning that there are lots of opportunities to pursue."

14 Explore Learning

Industry: Education

Employees said: "Friendly environment, enjoyable work. Lovely people to work with and great if you love working with kids. Gives you a good balance between education and business."

13 Google

Industry: IT

Employees said: "Really good benefits, smart and collaborative colleagues, lots of perks. Wonderfully smart, motivated people who encourage a balanced work-life."

12 Grant Thornton UK LLP

Industry: Accounting and legal

Employees said: "Good work-life balance with hard work required but flexibility allowed. Exposure to a wide variety of clients from all different sectors."

11 American Express

Industry: Finance

Employees said: "Fantastic company – great benefits and team environment, lots of support to progress career and work in other areas."

10 First Derivatives

Industry: IT

Employees said: "Great opportunity to travel all over the world with expenses and accommodation provided. Great staff and colleagues. Very efficient HR and training programmes."

9 Screwfix

Industry: Retail

Employees said: "Laid-back, as long as you get the work done; work-life balance is also good."

8 Salesforce

Industry: IT

Employees said: "Constant communication; endless, amazing volunteering opportunities to give back to the community; lots of opportunity to learn and develop knowledge."

7 Unilever

Industry: Manufacturing

Employees said: "Good work-life balance and sound business ethics; fantastic brands; great people; collaborative, friendly culture; big international scope. Flexible working hours, great pay, such a great working environment during the summer."

6 Peninsula

Industry: Legal services

Employees said: "The training offered is first-class and ensures that you are constantly updated with the developments in employment law. Great atmosphere, beautiful working environment."

5 Hays plc

Industry: Recruitment

Employees said: "The office environment is work hard, play hard; you are supported by your close-knit team who are very encouraging. If you do well, you are rewarded."

4 Mott MacDonald

Industry: Business-consulting services

Employees said: "Positive working environment with plenty of opportunities for growth and development. Very flexible, which provides a good work-life balance."

3 HomeServe

Industry: Construction

Employees said: "An amazing, inclusive culture that is focused upon delivering an outstanding customer experience. Great development opportunities at all levels with plenty of career progression."

2 ARM Holdings

Industry: Software design

Employees said: "Excellent work-life balance, especially sabbatical (four-week block of extra holiday every four years of service). Good work culture, people are friendly and helpful by nature; good place to start the career with."

1 Expedia

Industry: Tech/travel

Employees said: "Travel benefits; work-life balance. An incredibly inspiring and forward-thinking environment. Employees are highly valued and our benefit structure reflects that."

From: Harper's BAZAAR UK