St. Louis has become a startup mecca, and a good place for recent college graduates to find work, or even follow their dream and create their own venture. There are tons of support resources, a favorable business climate, lots of shared spaces to choose from, and a positive vibe from many quarters. Having been a resident of the city for the last seven years, I have personally seen this evolution and am indeed part of the action myself.
So why St. Louis and why now? You can read the full story in ITWorld this week here.