Company: Microsoft
Date: 2013-08-29
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great people to work with, not for.
Pros: Smart people, generally speaking. Good benefits beyond salary. A name people recognize - although not as cool as it used to be.
Cons: Low end of market salary. Work/life balance issues. Absolutely stupid rating/review system. They let, if not encourage many good employees to leave.