Check out the full report to learn more, but here are a few highlights. First, as you probably noticed, the top 10 on both sides don't feature the cities that might first come to mind -- the New Yorks, LAs, and SFs -- but that's probably good news if you're trying to break into a given field. Smaller cities tend to have more entry-level jobs and are more affordable. If you're looking to live in a true city, Atlanta and Denver are both strong options. If you want to move somewhere smaller, Austin and Charleston will get you high salaries and a bunch of entry-level jobs, respectively, and both are all-around incredible places to live, with great climates, which isn't something you can say about New York.
One thing you can say about New York, however, is that is that it has the fewest entry-level jobs per working-age population of any city included in the ranking. But that still wasn't enough to land it on the bottom of the list. That honor was reserved for cities like Newark and Detroit with low job growth and uncompetitive salaries. The lowest on the list over all was Santa Clarita, California, which landed near the bottom for entry-level jobs. In fact, California was one of the only states to have two cities on the bottom 10, whereas South Carolina was the only state to have two cities on the top 10.