Could someone explain what he means when he writes "...the payout breakdown was 30, 50, 20, meaning that Microsoft will probably get a 20% discount on your bonus if you were planning on leaving"?
He may have meant, if you quit after first year, you get 30% of the bonus, quit after second year, you get 30%+50% = 80%. If you are going to quit, you will probably quit after second year. So for most people who are quitting, MS would not have to hand out the last 20%.