So possibly unpopular point of view here, maybe not on HN, but I think pay discrepancies can be entirely fair.
I'm almost certain my pay is different from my colleagues, but I've bargained like hell to get it. When I was hired, every time we've been acquired. I'm no executive either, I'm just a developer with a proven history of give-a-damn.
I think it's perfectly fair game in a job where it's hard to replace individuals, jobs where people with the same title can achieve vastly different amounts of value for the company, and especially for a company that values its employees.
I'm almost certain my pay is different from my colleagues, but I've bargained like hell to get it. When I was hired, every time we've been acquired. I'm no executive either, I'm just a developer with a proven history of give-a-damn.
I think it's perfectly fair game in a job where it's hard to replace individuals, jobs where people with the same title can achieve vastly different amounts of value for the company, and especially for a company that values its employees.