<prompt> Human: It seems like thats a bit of an unfair way to do matches, since the CEOs can get significantly more money out of a match than the lowly workers.Is there a tax or legal reason for doing it this way? An assumption that if you earn more you have higher retirement needs?Why wouldnt a company just say they will match the first X you put in across the board, regardless of salary?  <response>: Because their purpose is to supposedly to help you save up for retirement. A CEO is going to be accustomed to a much more expensive lifestyle than an entry-level worker. 10kyr would be an absolute pittance to a high-level executive. And fair? Why do you think a system where one employee makes hundreds of times more than another, a difference that boggles the mind, should be fair in this respect? 