Company: Microsoft
Date: 2013-05-07
Overall rating: 4/5
Employment status: current

Very satisfying and challenging overall.
Pros: the company has Smart people, some of the best benefits in the country, the company gives consideration to diversity.
Cons: size of the company makes it hard for any individual to work on all aspects of a product and watch it though its lifecycle.