I find it interesting how they achieve this and it also gives people in remote places the ability to work for such a company. What I don't agree with is the pay scale they use based on your location. If you have the same skills, you should be paid the same.
Salaries are in large part determined by local factors: cost of rent, food, gas/public transport, tax rates, etc. There is no "universal" salary for a particular position. Developers in San Francisco are not paid 3x of those in Des Moines because their skills are 3x better. Their salaries are higher because living in SF is more expensive. If the cost of living in SF were lower, the salaries would be lower, too. If an…
If you can afford to pay San Francisco developers a given salary, you can afford to pay Des Moines employees as much.
Let the employees benefit from their cheaper location rather than taking that away from them. Otherwise where is the incentive to declutter cities?