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

Microsoft is changing
Pros: Many of the people are extremely talented.  If you put the time in to connect with people you can get a broader view of how the company is doing.  Some groups at Microsoft encourage and reward people for being creative and improving the way your team works.
Cons: Microsoft is in a very competitive landscape, and they are struggling to keep up with the competition.  The entire company has been going through a protracted reorganization, which causes teams to lose focus and direction.  It can be hard to get things done in the current environment, but perhaps after all the dust settles the changes will pay off.  Promotion can be quick at first, but very slow as you become more experienced.