Pros
The best thing about working at Microsoft is clearly the people. Microsoft values employing the most professional, brightest people in the IT industry. The atmposphere is second to none, creating an environment where people can relax and want to work hard. I look forward to the opportunity to return.
Cons
It took me 4 1/2 hours to drive to work.