Company: Microsoft
Date: 2020-06-04
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Politics over performance
Pros: As others mentioned, you will be exposed to the latest in technology and able to put your skills and experience in global projects, working with bright and fun people, partners and customers.
Cons: Some Managers should not be Managers, and it is appalling how often unprepared individuals are promoted to management positions in Microsoft just by packing the work of peers and presenting that as own work to the right people at the right time. I've seen that again and again.
Once promoted, those individuals make the life of their subordinates a living hell. Only solution to those poor souls is to find another job internally, then life becomes fun again. If you work at Microsoft and see yourself in that situation, change bosses, do not waste time!