Company: Microsoft
Date: 2011-05-29
Overall rating: 2/5
Employment status: current

Every year expectations are higher with fewer heads, less time, and same pay
Pros: The braintrust at MS is still impressive.  I often feel myself challenged by group conversations.  Everyone is expected to perform at 100% all the time.
Cons: The deathmarch to meet rediculous deadlines can really burn people out.  Other times, the veil of secrecy results in unnecessary obstacles and churn.