Company: Microsoft
Date: 2015-09-14
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great Company to work for
Pros: Great pay, benefits aren't what they used to be but still are pretty good. Most managers are really good and most of the people you work with are really nice. It is the best company I have ever worked for with a pretty good review system although it is not perfect.
Cons: Things change often, and they do a lot of re-organization of orgs, teams, groups or whatever. 
The company is very Redmond, Washington focused although it does have a global footprint.