Company: Microsoft
Date: 2011-01-11
Overall rating: 4/5
Employment status: current

Good place to work. Good work/life balance
Pros: Talented people in engineering
Big company, able to move to a different area without start from scratch
Good benefit package
Cons: Stagnant stock price
Need to be politically savvy in order to succeed
Not able to take advantage of grassroot innovation in technology and business models