Company: Microsoft
Date: 2014-07-31
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Must overcome challenges
Pros: Lots of opportunities to move around in the company to try new things.  There are good innovative teams and pace of innovation is getting better.
Cons: At a certain level things get too political - simple decisions take forever