It's not just Microsoft. Seen this every shop I have worked.
https://www.businessinsider.com/microsoft-new-employee-review-system-stack-ranking-2023-9
@refreshingapathy One place I worked introduced it with a big coaching program, the coach said the absolute worst thing to do is tie it to pay.