Company: Microsoft
Date: 2014-07-11
Overall rating: 4/5
Employment status: former
Experience level: Senior

Decent, you get what you're expecting to get there
Pros: Very smart, mostly nice folks to work with. Great benefits and women in IT programs. Microsoft is established so while the workload is heavy, it's not usually crazy.
Cons: Politics can take a lot of time to resolve. Way more overhead than they need - it can get in the way of delivering on time.