Seems like the higher levels are a bit undercompensated compared to other FAANG companies but otherwise pretty average for a company like them
From personal experience, the principal/staff band now pays significantly better at FAANG than it does at MS (considering total comp, because above a certain level salary isn't a useful comparison)