Article from St. Louis Business journal ( Posted October 17, 2018. By Joe Dwyer

The results are in and St. Louis ranks No. 2 on Glassdoor’s 2018 list of Best Cities for Jobs.

Pittsburgh took the top spot. Rounding out the top five are Indianapolis, Cincinnati and Hartford, Conn.

Job-posting site Glassdoor assigns cities a score based on, “a figure determined by weighing three factors equally: how easy it is to get a job, how affordable it is to live there and how satisfied employees are working there.”

Here’s what Glassdoor based its ranking on:

St. Louis, MO

Glassdoor City Score (out of 5): 4.3

Job Openings: 75,061

Median Base Salary: $48,000

Companies Hiring: Oculus, BOEING, Bonfyre App, BJC Healthcare, Bausch & Lomb, Biomerieux, Wells Fargo, Ascension Technologies, Infosys, Brown Smith Wallace, TATA Consultancy Services, IBM, Amerisure & more.

For the full Glassdoor report, click here.