This article originally appeared on businessinsider.com
Think it’s impossible to find a job with tons of openings, that pays exceedingly well, and that you’ll really enjoy doing?
We’d probably be skeptical, too, if it weren’t for Glassdoor’s annual 50 Best Jobs in America report.
To find the best jobs in the US, the job site identified careers with the highest overall “job score,” which is determined by weighing three factors equally: earning potential (median annual base salary), job satisfaction rating, and number of job openings.
For a job title to be considered, it had to receive at least 100 salary reports and 100 job satisfaction ratings shared by US-based employees over the past year. The number of job openings per job title represents active job listings on Glassdoor as of January 1, 2017.