Company: Microsoft
Date: 2008-09-14
Overall rating: 4/5
Employment status: current

Still good place to work
Pros: Work on technically challenging products with smart, motivated engineers. There very good, deep products, like Windows, Office, Exchange, SQL, Xbox, Search, to name a few. Rarely does a company give you chance to touch so many customers.
Cons: Too much politics - there is a lot of energy spent in trying to keep folks happy. This happens at the expense of productivity. I can see how a startup company can be 10x more effective than us with small projects - the MS machine is just so darn slow.
The review system is not encouraging people to give their 100%.