Company: Microsoft
Date: 2011-12-03
Overall rating: 2/5
Employment status: former

Initially good but as leadership has evolved it is a place of fear and micro management after the COO from Walmart arriv
Pros: Pay - Okay
Benefits - great but changing in 2012.
Great technical minds
Cons: As the leadership that made MS successful has attritted, those joining (like COO from Walmart) lack the knowledge and people skills to continue the success.  It is now a matrixed company of fearful fifedom leaders each protecting their favorite people at the expense of those who are actually productive.  Much emphasis is placed on artificial review distributions that in essence are being used to reduce the workforce in a means to circumvent EEOC involvement.  I would not want to work there today.