To figure out which cities are optimal for people looking to score a new gig, Indeed looked at the 50 metro areas around the US with the most job listings and weighed them against four different metrics: salary, work/life balance, job security & advancement, and job market favorability. In order to determine where each city landed, they consulted the relevant reviews posted on Indeed company pages, then used those to assign an overall "City Score" to each metro area, which dictated its placement in the ranking.
This year, San Jose, California took the number one spot, followed by San Francisco, Boston, San Diego, and Los Angeles, respectively, as the top five cities for job seekers. On the flip side, Houston was the worst city for job seekers per their ranking, taking the 25th spot, with Chicago, Memphis, Atlanta, and St. Louis rounding out the bottom five. If you're curious where your city ranks, or if it even made the cut, here's the full breakdown from worst to best.