Not all companies are created or managed equally, of course. How can you figure out which ones are where you'd like to build your career? The folks at Glassdoor figure the best way to find out if a company is a great place to work is to ask the people who toil there.

Glassdoor looked at more than 2.1 million reviews, which ask employees or former employees to rate numerous things, including work-life balance, senior management and compensation, and listed the best ones. The scale is from 1 to 5, and the locations listed below are where the quoted employee works, not necessarily where the headquarters is.

Here are the best of the best for 2017 from the Glassdoor reviews:

1. Bain & Company

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.” — Case team leader (Boston)

2. Facebook

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.” — Software engineer (Menlo Park, Calif.)

3. Boston Consulting Group

Company rating: 4.4

“Great career progression, opportunity to learn, collaborative culture, very smart teams, great benefits.” — Employee

(Boston)

4. Google

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.” — Engineering manager (Mountain View, Calif.)

5. World Wide Technology

Company rating: 4.4

“Extremely caring toward their employees as well as their customers. ... The company thrives on making their employees happy, knowing it will make their customers happy.” — Supply chain

coordinator (Edwardsville, Ill.)

6. Fast Enterprises

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.” — Controller (Centennial, Colo.)

7. In-N-Out Burger

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” — Employee (Stockton, Calif.)

8. LinkedIn

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.” — Product marketing

manager (Mountain View, Calif.)

9. Adobe

Company rating: 4.3

“Great company culture, benefits and overall atmosphere to work. People are very open and knowledgeable.” — Order management employee (Lehi, Utah)

10. Power Home Remodeling

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.” — Marketing manager (Iselin, N.J.)

11. McKinsey & Company

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.” — Associate (Chicago)

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.” — F&A manager (Pleasanton, Calif.)

13. Nestle Purina PetCare

Company rating: 4.3

“Competitive salaries, encouraged work-life balance, professional development and a great culture that makes ‘big' feel personal and family-friendly.”

— Assistant brand manager (St. Louis)

14. Paylocity

Company rating: 4.3

“Paylocity values employees and creates a culture that allows employees to be happy and comfortable at work. ... Fun and upbeat place to work.” — ACA product support specialist (Arlington Heights, Ill.)

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.”

— Acount manager (Chicago)