Company: Microsoft
Date: 2008-06-02
Overall rating: 5/5
Employment status: current

overall positive, with a sting
Pros: endless opportunities and lots of support to do your best. there are lots of resources to help and a culture that rewards sucessful driven people.
Cons: brutal culture that sometimes rewards the wrong behaviour. seems to reward those that manage UP. there is also a perception that management skills arent as well respected as individual contributions, even at the cost of being a crappy manager. this can develop a mistrust of managers who seem to be looking to advance themselves and not help the team.