Company: Microsoft
Date: 2015-02-10
Overall rating: 3/5
Employment status: current

Great
Pros: Great salaryand bonus/stock structure. Great online and in person training. Excellent and smart engineers. Relaxed and open culture. Benefits are the best among the industry.
Cons: Lot of entrenched management overhead causes little fiefdoms. Since Satya has started as CEO, seems like he is intent on changing the culture and emphasizing sharing and enabling others.