Not all cities are created equal when it comes to work. Sometimes it may be easy to find a job, but the cost of living is high. Or a role might offer a high salary, but would deprive you of work-life balance.
Glassdoor Inc., a career website, compiled a list of 25 cities that have the highest rankings, weighing all of those considerations equally. Cities making their first appearance on the list include Detroit, Cleveland, San Diego, Cincinnati, and Hartford. Last year, Raleigh, N.C., took top honors. This time, Raleigh slid to No. 8, while San Jose rose from No. 7 to No. 1.
The tech community dominates the workplace satisfaction leaderboard, with San Francisco and San Jose in the top two spots. “This demonstrates why so many people are looking to move to the San Francisco Bay area: Job satisfaction, work-life balance, and hiring opportunities are unparalleled compared to anywhere else in the country," said Dr. Andrew Chamberlain, chief economist at Glassdoor. Same goes for Silicon Valley rivals outside the Bay area. "It's not a surprise to see cities like Seattle and Austin at the top since they all have rising technology communities, great institutions for higher education and research, as well as affordable neighborhoods," Chamberlain added.
Here's a look at the full list of 25:
While salary is important, it doesn't always lead to high rankings in other factors such as workplace satisfaction. Hartford, for instance, has one of the highest salaries, but ranks the lowest of the bunch when it comes to satisfaction.
And here is workplace satisfaction. The top cities often have a large number of job openings and good salaries.
A high cost of living doesn't appear to be as much of a factor, given that San Jose, San Francisco, Boston, and Seattle all rank high on both lists. To be sure, those cities are also salary leaders.
Finally, Glassdoor pointed out hot jobs for each city. Roles such as data scientist, software engineer, and marketing coordinator or assistant appeared often.