Company: Microsoft
Date: 2013-09-25
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

A little less management but more inspirations
Pros: Great products and good perks, Elasticity in your roles and responsibility, so you have many opportunities to be involved in projects or works you have personal interest in.
Cons: Too many supposing stakeholders, sometime also for the sake of visibility, the number of consensus and communications required to get things done can be very daunting.