Company: Microsoft
Date: 2013-03-19
Overall rating: 4/5
Employment status: current

A good place to work
Pros: Good benefits and compensation.  There are lots of opportunities to work with talented people.
Cons: Slow growth and not a lot of development freedom.