Company: Microsoft
Date: 2011-08-23
Overall rating: 3/5
Employment status: current

Good so far
Pros: Vast products and various groups to look out for opportunities. Various fields starting from Games, Windows, Office and Online Services too
Cons: Bloated at the mid level
Too many mid layer manager/leads
Needs to shed a lot of fat and become lean and mean