| Except the market ain't going to bear it, not for a long time anyway. If I am a CEO of a remote-first company and it truly doesn't matter for me where the employees are located it makes no sense to overpay for labor in high cost of living area. So if there's a company A that pays $X in high COL area, and $X/3 in a low COL area. And then there's a company B that pays $X/2 everywhere. Then people from the low COL area would go to the company B, and people from the high COL area would go to the company A. As a result, company B gets the same results 2 times cheaper. Repeat this process enough times and the salaries will be equalized. Of course it's not immediate, there are companies rigidly set in their ways; there are people who won't move no matter what; there is limited supply of both companies and workers; etc, etc. But eventually the market forces will do their thing. |
We don't give people different offers based on where they say they live.
Rather, we have a salary range for a job, and we look for people who are attracted by that salary range. This usually means people in SF, NYC, and other high COL cities disqualify themselves, so we end up hiring many people outside of tech hubs.
In other words, if you simply stop hiring in the top 20% COL cities, you can hire talent at significantly less salary ranges simply because we're not competing with Google, Amazon, etc in Silicon Valley or NYC.
Which allows us to hire a greater quantity of people. E.g. 2 engineers at $150k instead of 1 engineer at $300k.
But the key to this is not making a salary decision based on location. Instead, just set a salary range and you'll find what parts of the country people are willing to work at that range.