Recently I got to know the pay scales that my peers and even junior developers are getting in the US/EU. It is substantially more even though we do the same work. Though I've known about this policy, getting to know the numbers is extremely jarring. It's causing a lot of resentment and detachment to work from my side.
I've raised this issue with my manager and they've told me that I can transfer if i want those pay scales but that's not a possibility for me. If the company is willing to pay me that amount in a different location, why can't it pay me the same here?
The reasons they've given me are weak and I want to debunk them.
1) cost of living - a lot of my colleagues are in locations where they can buy independent houses which are cheaper than an appartment in the city I live. Real estate in my country runs on black money, and I'll probably never be able to own a house. Some of the EU countries provide free health care and education, I'm just a major health issue away from poverty. Most of them come from nuclear family cultures, where as I take care of my retired parents and younger siblings, and if i get married that's a whole new family.
2) talent - if they are more talented than me then why am I in a more senior role than them. And my talent won't change if I change location so why should my salary
3) something about not trapping in a high salary job - I dont even know what to say about this. I would love to be in that trap instead of the one I'm in right now where I'm being forced to migrate, where I would loose my family, friends and all the support structures I've built around me, to receive the same benefits as my peers.
This seems senseless to me. What would the company gain if I work from a different location that they would pay me more? It feels like a poverty tax and I've never felt more like a cog in a machine.
What do others think about this and how do you deal with this?