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

Big Company, with all the perks & drawbacks
Pros: Still good bennies and depending on where you land organizationally, you could be super happy with a steady gig.
Cons: Highly matrix-ed company, and while they are trying to change the culture they still have plenty of infighting and old "softies" that rule the roost.