Company: Microsoft
Date: 2016-09-17
Overall rating: 4/5
Employment status: current

Everybody knows MSFT...
Pros: Great benefits, competitive salary, interesting work. You get to work on projects that everybody has heard of, and know that your work is valuable to millions or billion sof people.
Cons: Limited advancement, heavy politics. A late-stage company that can feel like it's lost its way and gotten acquisition-heavy.