Company: Microsoft
Date: 2012-09-21
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Great company - needs more innovation, more diversity and a better review system
Pros: Smart folks, great health club. Decent pay.
Cons: but culture undermines innovation and new products ala tabletPC. Can require a long commute due to high cost of homes near campus.