Midwestern cities like Pittsburgh, Indianapolis and Louisville headed the list of cities where job opening were plentiful, housing prices reasonable and quality of life high.
https://www.usatoday.com/story/money/2017/09/13/help-wanted-these-25-cities-tops-jobs/655750001/