Skip to content

Comment on Ask HN: Why do companies pay new hires more than long time employees?parent

Comments

This is the answer here.

Market rate isn't what the average person is being paid. It's the amount that both parties accept.

Pay = (cost of change) + (value of work)

For new hires, the cost is high (interviews, effort) so the pay needs to be high. For long time employees, the cost of staying is negative (friends, familiar/working code, devil you know) and the cost of moving is positive, and this gap increases with tenure.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.