Ouch, even within Australia they have large discrepancies between capital cities. One of the reasons why remote work appealed to me, was that I was hoping to escape the unfair wage difference between cities. The fact GitLab maintains it despite not having to pay for real estate in the city you work from is totally unreasonable. Same work, same pay. I'll never apply for them.
Is it unreasonable for a random Indian company not to pay the same wages as one in SF (assuming the work is the same)? What about if both companies are consultancies doing projects for Gitlab? If differences in those cases are fine, why is there a sudden change if the employees of the above companies start working for Gitlab directly rather than through a proxy?
But I think that if GitLab is able to pay somebody in the US one wage for work, and they hire somebody equally qualified in Australia that will be producing the same work, they should be paid the same. Well, it's up to GitLab to decide what they're paid, they shouldn't be forced to pay them the same, but I wouldn't work for a company that didn't.
I'm also surprised GitLab are away to get away with it with all the fuss made recently about discrimination. Is this a form of geographical discrimination in terms of unequal pay?
I'm not sure anyone here is a big advocate for off-shoring as a cost savings measure, and I don't see anyone in this thread defending it as a practice.