Company: Microsoft
Date: 2009-05-08
Overall rating: 4/5
Employment status: current

Overall, great place to work for. Admirable company.
Pros: -Great name to be on the resume
-Great products and smart people to work with
-Flexible working hours and private working space
Cons: -Political environment.... You have to be able to talk... even talk about something one is not deserved.
-Too many layers and bureaucratic... hard to make a change. Making a minor often means going through several of teams and many months. Frustrating when you really try to make an impact.
-No respect between different teams.