Company: Microsoft
Date: 2014-08-09
Overall rating: 3/5
Employment status: current
Experience level: Senior

Not what I hoped for.
Pros: Still lots of smart people and some interesting products to work on.
Cons: I think things might be changing a little, but I still see a real lack of focus, with people working on shiny ball projects without solving real customer problems.  Need to spend a lot of time marketing yourself to continuously be successful.