Company: Microsoft
Date: 2014-08-29
Overall rating: 4/5
Employment status: former

Great company if you can stick it
Pros: Big company with smart, motivated employees. Very good benefits with decent pay. Given the huge number of products and groups within Microsoft, there is bound to be a group culture that fits your work style.
Cons: It's a big company so you get all of the good and bad that come with that, including bureaucracy, political infighting and  the occasional opportunity to get seriously screwed without much warning.