Company: Microsoft
Date: 2013-11-01
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Endless Career Opportunities if you can stay 2+ years
Pros: If you nail your job, you'll have your pick of tough problems to solve.  Microsoft is a great company if you can align market realities with your skill set & where you want to grow. Tons of career growth.
Cons: If you're not actively investing in your skills you can become stagnant in your skill set & less competitive in the market.