Company: Microsoft
Date: 2014-12-05
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Great place to work, with handsome pay
Pros: 1. Pay/Perks - good base pay along with tons of other benefits.
2. Work culture - Apart from WLB, the culture is great. 
3. People - Someone rightly said, company is made with people.
4. Internal job opportunities - you name the role you want to do and there should be something within company.
Cons: 1. Sometimes the work we do becomes monotonous. We need to take care of same (discussing with manager about the RnR)
2. Changing roles is still bit difficult.