Company: Microsoft
Date: 2011-05-23
Overall rating: 4/5
Employment status: former

Great place to work, stay pacient, work hard and you will be rewarded.
Pros: Awesome work-life balance.  Great flexibility as long as you are getting the job done.
Cons: Things move slowly working through the bueracracy can be tedious.