
St. Louis is a major city in Missouri along the Mississippi River. Its iconic, 630-ft. Gateway Arch, built in the 1960s, honors the early 19th-century
See MoreFrequently asked questions
Overall, the City of St. Louis has a collective star rating of 3.3 out of 5 based on anonymous employee reviews. While the work environment is generally positive with opportunities for career development, there are some concerns about management quality and work-life balance. Employees appreciate the potential for growth and learning, but also cite challenges in achieving a healthy work-life balance and feeling supported by management. Overall, employee satisfaction is mixed, with some positive aspects and room for improvement in others.

#1 Video-Talent Marketplace
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started