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

Meh
Pros: The money is great. The benefits used to be much better. You might love it or you might hate it. It all depends which group or boss you have.
Cons: Don't expect to have the impact you hope for when you show up. Everyone is worn down and jaded and all your big ideas have already been pitched and shot down a hundred times. They're going to continue doing things that seem crazy and you probably won't stop it. Better to go with the flow than be a troublemaker. 

They will say the stack rank system is gone but there are x dollars for x people and the top 10% are going to get most of it.