Company: Microsoft
Date: 2015-06-02
Overall rating: 2/5
Employment status: current
Experience level: Senior

Going downhill
Pros: The org is flattened, less opportunities, more politics. It used to be MS encouraged both staying in one area and becoming and expert, or going broad and enhancing one's skill set. The second path is now very much discouraged. Great place to work if you want to do one thing for the rest of your life, to the exclusion of all else. Very focused on making small incremental changes to the exclusion of doing anything big, new or cutting edge - very risk adverse.
Cons: Work environment can be very hostile. It depends on your team. Rare to find a really good group of people who create a positive work environment. A lot of complacency. If you are an outgoing person who is very engaged and has a lot of good ideas, MS is probably not a good fit.