Company: Microsoft
Date: 2014-04-26
Overall rating: 4/5
Employment status: current
Experience level: Senior

Change the world
Pros: A good place to work and impact the life of many.
Cons: To work in a large company like MSFT you have to deal with large groups of people (in order to coordinate efforts across many different teams)... that can slow you down some... but that's the price for big impact.