Company: Microsoft
Date: 2017-09-22
Overall rating: 5/5
Employment status: former
Experience level: Senior

Go for it
Pros: You never stop learning, good people doing great things. You can read about the rest everywhere. Perfect place for international careers.
Cons: Pressure, past strategy blunders. The whole issue of being "the richest guy company". And trying to play in too many fields.