http://www.qbrundage.com/michaelb/pu...microsoft.html

From the read doesn't sound like a bad place to work. Last year I Had a guy that graduated from my college come and talk about his job. He worked at Microsoft most of the things in the article confirm to what he was saying. Anyway... It's an interesting read.