Company: Microsoft
Date: 2013-10-10
Overall rating: 3/5
Employment status: former
Experience level: Junior

Can't get out of its own way
Pros: The benefits are great, the company moves at a very fast pace, lots of smart people to work with
Cons: The demands are high and everyone is out to protect/secure their own turf, so you can't really trust anyone.