Working at MS is, and isn't, what you think.
I had a completely different view before I arrived here as a contractor then again as full time. MS is a big company, with big company issues, but it's still fun - the people help. The folks I work with are funny, creative, hard working and the best part is they are all smarter than me at something - learning from others (and teaching them) is one of the highlights of working here for me.
Also, I have 9 hours of college - but most don’t make it a big deal (and most assume I do). If I wanted my managers managers job, then yeah, MBA required, but I enjoy doing my small part here.
I was offered a blue spot after 2 or 3 months of contracting here. While the pay wasn’t (note past tense, took a while to catch up, but worth it IMO) as good, the long term benefits are much greater. The interview went fine - the director scared me a bit, as did the SQL gal, other than that (yes, there was the old cliché of the guy who asks you a bunch of riddle logic questions), standard fare.