City of St. Louis

City of St. Louis

City

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 More

Frequently asked questions

Community ReviewsBased on 80 anonymous ratings
3.3 out of 5

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

Ready to discover your perfect career?

Join the #1 Video Talent Marketplace in the world and start unlocking your potential and discovering a new your