Summary: A plausible (consistent with other rumours) explanation of imminent Microsoft layoffs: “July 18th is the date I was told. Managers were apparently notified on Thursday and had to go through training. The purpose was how to deliver the message. Also, the number affected is supposed to be in the 5k range.”
Enjoy MLK Day (civil rights). You’re fired. Love, Microsoft.