College grads and mid-career professionals alike may find themselves in search of a city that offers the best of both worlds: great job opportunities and a healthy work-life balance.
Using those measures, as well as the cost of living and job satisfaction, employment site Glassdoor has crunched the numbers and come up with the top U.S. cities offering the best opportunities for workers. While some of the biggest American cities made the list, many of those top-rated are midsize metropolitan areas that are transforming their economies with tech and health care jobs.
That may provide some relief to job seekers who worry that opportunities exist only in expensive cities.
Those on the hunt for new career opportunities may want to consider some of the smaller cities that rose to the top of the rankings because they're places where typical workers can afford to live and get a foothold on the economic ladder.
"These are smaller, midsize cities that have really great job markets that are growing," said Allison Berry, a spokeswoman with Glassdoor. "The thing that's standing out for us in the list is that bigger doesn't necessarily mean better."
#8 on the list of Best Cities in US for Job Seekers: Raleigh-Durham, North Carolina
Raleigh-Durham benefits from its location in the so-called Research Triangle, where universities such as Duke and University of North Carolina at Chapel Hill are located.
Not surprisingly, Glassdoor says the area's three hot jobs are registered nurse, research associate and software engineer.
The region of roughly 2 million residents has almost 35,000 job openings, with a median base salary of $62,000.