I provide this as a cautionary tale to those at Msft who are getting older (say 40+), have been with the company for a while, and have drawn the wrong card when it comes to projects they get assigned to work on.
If you think you are more than one review cycle away from the door, you are deluded. The rank and yank culture is still alive and well, and would seem to handily also target those costing more who have been around longer. All it takes is a few random (maybe even unintentional) items of peer feedback, and it's out the door you could easily go.
if I learnt anything : don't get comfortable, keep learning, and most of all keep interviewing for the next job - both inside and outside....