Company: Microsoft
Date: 2011-01-11
Overall rating: 3/5
Employment status: current

Started kind of shaky, but things are getting better.
Pros: Great benefits.  no other place can compare. As long as you are a top performer, the compensation package is excellent!
Cons: Sometimes it feels too big! too many organizations, too many levels, yet it feels kind of flat as many levels seems hollow and without purpose.