Company: Microsoft
Date: 2011-09-21
Overall rating: 1/5
Employment status: current

Microsoft is a painfully political environment
Pros: Microsoft has great benefits (at least until 2012) and good training opportunities.
Cons: Very very poor management communication.
Products are built without anyone having the big picture until you are many levels up.
Silos within silos within silos lead to disconnected products.
Many people are more focused on their reviews than on building great products
Do not work here if you want to ask questions or challenge assumptions in a politely academic manner.  
Do work here if you love playing politics.