Company: Microsoft
Date: 2013-06-06
Overall rating: 3/5
Employment status: current
Experience level: Junior

Mixed feelings about Microsoft.
Pros: Good salary compare to most but not the most competitive. Really good perks and benefits.
You have the illusion that you can easy change careers.
Cons: Is hard to get in as industry hire. The only way is through referral. 
Management commits for you to make themselves look good on their review rather than enabling individual contributors to provide value to the company.

Moving inside the company does not mean you get a better salary or role just a different job.