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

Great place to work
Pros: Good health benefits, thought they were better. Excellent 401k, vacation, and the other perks
Very smart people, passionate about technology, software
Great development tools, hardware, anything you need to do your work right
Cons: Hard to grow (especially for people from the test discpline) with the latest flattening of orgs and the move of SDETs to SDE