- Joined
- Feb 25, 2008
- Messages
- 207
I'd just like to get some opinions on living in St. Louis. I just got offered an incredible position, about 6x what I'm making now.. but I only have a few days to decide and I have absolutely no clue about the area. Atlanta would be the alternative.