Company: Microsoft
Date: 2009-06-09
Overall rating: 3/5
Employment status: current

Not too great to drop the respect for contributors.
Pros: Technically very inspiring.
Great focus on individual contributers.
Great professionalism of keeping solutions simple.
Great principle of ship it fast, improve it fast.
Cons: Disrespectful treatment of employees as an expense.
Massive dishonesty and hypocrisy in review process.