If you work for a large enough organisation it's almost impossible to get fired. Microsoft like most organisations almost certainly operate on the PIN system, or something equivalent.
Basically to get fired you have to get yelled at by your manager, then have a documented yelling at from HR, then get another documented yelling at from HR, then get put on report, then fail to improve, and then you're fired. Each stage has like a 2-month cooldown before the next step.
Start to finish the whole process can take over a year. Most people quit out of boredom before it gets that far. If you are not literally the most incompetent employee in the department you're probably safe.