Company: Microsoft
Date: 2011-11-21
Overall rating: 5/5
Employment status: former

Very interesting
Pros: Excellent compensation. Strong intellectual environment. Excellent people to work with. Excellent facilities and benefits. Strong sense of pride for working at Microsoft.
Cons: Too much bureaucracy. Too much cronyism. Culture stifles innovation.