Company: Microsoft
Date: 2016-05-11
Overall rating: 4/5
Employment status: former

Can't complain.
Pros: Great pay, smart people, flexible work arrangements, challenging work, awesome health benefits.
Cons: Very middle management heavy, lots of internal presentations/reporting, slow to move on things