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

Good place to work
Pros: Good place to work - tremendous opportunities ot work in various technologies. Great attitude - as a company they only take on big problems .Upper management (like Sinofsky) seems to get it and want to do the right thing.
Cons: Middle management is the problem. Incompetent leads, Principals and GMs protecting their own turf and engaged in wars that do not help the overall company.