Not all companies are created or managed equally. Some are just better places to work, but how can you figure out which ones are where you'd like to build your career? Well, the folks at Glassdoor figure the best way to know if a company is a great place to work is to ask the people who work there.

Glassdoor looked at more than 2.1 million reviews, which asked employees to rate numerous things including work-life balance, senior management, and compensation. The scale is from 1 to 5, so you can see that these companies rated very high. The locations listed are where the quoted employee works, not necessarily where the headquarters are.

When all the numbers are sorted out, here are the best of the best.

Company Rating: 4.6

"Your colleagues are legitimately smart and always interested in helping you progress your career. Pay is generous and grows quickly if you do well. Company culture is unparalleled." - Bain & Company Case Team Leader (Boston, MA)

Company Rating: 4.5

"From its openness to its diversity, Facebook has truly surpassed all tech companies in terms of culture, perks, and employee lifestyle." - Facebook Software Engineer (Menlo Park, CA)

Company Rating: 4.4

"Great career progression, opportunity to learn, collaborative culture, very smart teams, great benefits." - Boston Consulting Group Employee (Boston, MA)

Company Rating: 4.4

"Smart people, data-driven decisions and culture, a mission I can feel good about when I go to sleep every night. This is as good as it gets." - Google Engineering Manager (Mountain View, CA)

Company Rating 4.4

"Extremely caring towards their employees as well as their customers. The benefits are amazing. The company thrives on making their employees happy, knowing it will make their customers happy." - World Wide Technology Supply Chain Coordinator (Edwardsville, IL)

Company Rating: 4.4

"The family atmosphere makes working together as a team satisfying and successful, as well as the out of office adventures and team building. I have met a lot of different and unique people after being with FAST for 10 years." - Fast Enterprises Controller in Centennial, CO

Company Rating: 4.4

"Always busy. Time flies. With hard work you move up pretty quickly. Everyone is so nice and friendly. Great positive atmosphere" - IN-N-Out Burger Employee (Stockton, CA)

Company Rating: 4.4

"They truly invest in the professional development of employees. Very proactive at making sure that you're in a role you want to be in. Their benefits are fantastic." - LinkedIn Product Marketing Manager (Mountain View, CA)

Company Rating: 4.3

"Great company culture, benefits and overall atmosphere to work. People are very open, knowledgeable and potential for advancement is very much available." - Adobe Order Management Employee (Lehi, UT)

Company Rating 4.3

"The career growth opportunity is outstanding. Everyone in the office genuinely cares about each other and wants to see you be successful." - Power Home Remodeling Marketing Manager (Iselin, NJ)

Company Rating: 4.3

"Smartest people, best projects, truly incredible internal support staff. McKinsey is defined by a set of values, not a book of rules." - McKinsey & Company Associate (Chicago, IL)

12. Clorox

Company Rating: 4.3

"Great learn and grow culture with emphasis on work life balance. The people are great and foster a mentoring environment." - Clorox F&A Manager (Pleasanton, CA)

Company Rating: 4.3

"Competitive salaries, encouraged work life balance, professional development, and a great culture that makes "big" feel personal and family friendly." - Nestlé Purina PetCare Assistant Brand Manager (Saint Louis, MO)

Company Rating: 4.3

"Paylocity values employees and creates a culture that allows employees to be happy and comfortable at work. Paylocity still feels like a small business even with rapid growth. Fun and upbeat place to work." - Paylocity ACA Product Support Specialist (Arlington Heights, IL)

15. SAP

Company Rating: 4.3

"A lot of career growth opportunities and the ability to move into new roles and new groups. A company that truly values its employees and treats them well. Great benefits." - SAP Account Manager (Chicago, IL)

Company Rating: 4.3

"Just an amazing place full of smart and passionate people that want to do the right thing. Very positive and constructive culture. Management team truly lead by the values they preach." - MathWorks Sales Support Employee (Natick, MA)

Company Rating: 4.3

"My coworkers are smart, motivated, and talented. We have fun! And, the culture is not one of the 60-90 hour work weeks. People here are more mature." - Salesforce Senior Director (San Francisco, CA)

Company Rating: 4.3

"You have an opportunity to make a difference, take charge of your own career and aspirations. The culture is one that fosters accountability and action in all of us." - Forrester Vice President of Technology Management (Cambridge, MA)

Company Rating: 4.3

"A job where you feel trusted and respected, and where the employer has a high level of loyalty to the employee." - The Church of Jesus Christ of Latter Day Saints Seminary Teacher (Salt Lake City, UT)

20. Intuit

Company Rating: 4.3

"Everyone is encouraged to innovate - not just engineers. It's expected, it's supported and we cherish the learnings - good or bad. We have some of the brightest people I've ever worked with in my career." - Intuit Director (Mountain View, CA)

Company Rating: 4.3

"Challenging, fast-paced industry, and Delta treats employees well. Good compensation and great benefits. Diverse work environment and everyone loves travel. Good opportunities to advance." - Delta Air Lines Team Leader (Atlanta, GA)

Company Rating: 4.3

"Very intelligent, friendly and team-oriented group of people. I love working for MSK. There is a great sense of pride and responsibility to our patients and ensuring things get done right." - Memorial Sloan Kettering Employee (Franklin, NC)

Company Rating: 4.3

"Growing company, amazing people, good work-life balance, and lots of opportunities for career growth and development." DocuSign Solution Engineer (Seattle, WA)

24. Concur

Company Rating: 4.3

"Good growth opportunities as a professional. Awesome work life balance. Great people and coworkers." - Concur Lead Software Design Engineer (Bellevue, WA)

25. Akamai

Company Rating: 4.3

"I have never worked with so many smart and talented individuals who are always willing to help each other out." - Akamai Finance Director (Cambridge, MA)

Company Rating: 4.3

"This company fosters a great teamwork atmosphere and allows for plenty of growth opportunities. Woking here provides me with a sense of security and pride that what I do here impacts our customers." - Johnson & Johnson Process Excellence Employee (Lancaster, PA)

27. H E B

Company Rating: 4.3

"The culture is fantastic, partners work hard, and everyone seems to understand how their role fits to the success of the company." - H E B Manager (San Antonio, TX)

Company Rating: 4.3

"Flight benefits, amazing 401(k) matching, many insurance options, and a great company culture. You can tell they really value their employees." - Southwest Airlines Associate Analyst (Dallas, TX)

Company Rating: 4.2

"Innovative, fast moving, fast growing company with great people who love to come to work every day." - Zillow Software Development Engineer (Seattle, WA)

30. NVIDIA

Company Rating: 4.2

"This is an exciting, fun, place to work, where coworkers are intelligent, driven, and passionate about what they do." - NVIDIA Director of Software (Santa Clara, CA)

Company Rating: 4.2

"Support from leadership. Great training. Lovely people and very friendly office. Great meetings and learning opportunities." - Keller Williams Realtor (Combine, TX)

Company Rating: 4.2

"Great benefits (including long maternity leave), good team environment, flexibility with schedule, people are really passionate, intelligent and driven." - Genentech Employee (South San Francisco, CA)

Company Rating: 4.2

"Coworkers treat each other like family. Exceptional customer service standards, amazing management & company allows people to shine as individuals." - Trader Joe's Crew Member & Sign Artist (Manhattan Beach, CA)

Company Rating: 4.2

"People matter here. The culture is casual and job security is strong. Many managers and areas take employee development to heart." - Costco Wholesale Change Management Specialist (Issaquah, WA)

Company Rating: 4.2

"Everyone is genuinely smart, enthusiastic, and friendly. The employees deeply care about the company mission and the well-being of the Airbnb community." - Airbnb Data Scientist (San Francisco, CA)

36. Apple

Company Rating: 4.2

"Great pay and bonuses. Excellent healthcare benefits and work environment. Every individual is responsible for his/her work, when at the same time, everyone is part of a team." - Apple Senior Engineer (Cupertino, CA)

Company Rating: 4.2

"Competitive salary, good community involvement, strong global presence, great products, cares about employees." - Microsoft Employee (location n/a)

Company Rating: 4.2

"Great company and corporate culture. Lots of perks like free workouts at surrounding gyms and studios." - Lululemon Keyleader (Dallas, TX)

Company Rating: 4.2

"Good salary, excellent benefits, great equipment, and the best management." - FedEx Freight Road Driver (West Jefferson, OH)

Company Rating: 4.2

"Awesome coworkers. Exciting, fast paced projects. Meaningful and fulfilling work. Good pay and stock options." - Space Exploration Technologies Engineering Manager (Hawthorne, CA)

Company Rating: 4.2

"Values its employees wellbeing, great benefits, market place discounts, global presence allows for more opportunities to grow your career." - BASF Corporation Lab Manager (Columbus, OH)

Company Rating: 4.2

"The culture at TI is awesome. The environment is laid back and the people you get to work with are always willing to help out when needed." - Texas Instruments Software Engineer (Dallas, TX)

Company Rating: 4.2

"Many opportunities to move up. Awesome management. Good pay and vacations." - Raising Cane's Crew Member and Certified Trainer (Allen, TX)

Company Rating: 4.2

"The company offers excellent benefits. It provides a variety of departments which allows employees the flexibility to move around the company. The employees understand and respect diversity." - Mayo Clinic PMO Manager (Rochester, MN)

45. Ikea

Company Rating: 4.2

"Flexible, very friendly environment with coworkers. Great benefits including health/education assistance, and holiday/social gatherings. Great environment for working moms." Ikea Shopkeeper (Detroit, MI)

Company Rating: 4.2

"Management truly cares about our employees, and when our employees are supported, loved, and fulfilled, they can provide heartfelt care to our residents." - Aegis Living Life Enrichment Director (Bellevue, WA)

Company Rating: 4.2

"Fantastic people, fascinating industry, fast-paced, high level of employee engagement. As an employee, you're able to have a significant direct impact on the business and the company's success." - E. & J. Gallo Winery Senior Manager (Modesto, CA)

Company Rating: 4.2

"Full benefits, excellent full time weekly hours, set schedule, focused on employee growth and wellbeing. Charity & donation centered." - QuikTrip Night Assistant (Tucson, AZ)

Company Rating: 4.2

"Fast-paced atmosphere with wonderful people who are eager to help teach younger staff. The benefits are great and you have access to a variety of great resources." - Gensler Technical Designer (Washington, DC)

Company Rating: 4.2

"Great employer that looks out for employees. Great benefits. Great pay. Easy to move up and advance." - Wegmans Food Markets Service Team Leader (Charlottesville, VA)

Published on: Dec 7, 2016