You're here because you're wondering too why In Qatar, the salary varies a lot even when it is a same position and the employees belong to the same company.
Some people think it's a form of discrimination, but actually it's not.
Here's the thing.
You came from a country where the education costs you a lot of money to graduate.
In your country the cost of living is very high, you can't even afford to buy a house. And in your country, as an Engineer you are earning approximately QR 15,000 a month, would you come to Qatar if the salary would be the same?
To make it short, companies in Qatar give salary depending on the cost of living in the employee's home country.
They need to attract these employees and bring them here to Qatar and to do that, they need to offer big salaries. Too big to turn down the offer.
Also, Did you know that not long time ago, it is normal for companies in Qatar to offer a lot of benefits on top of the basic salary?
Companies here in Qatar were very generous in giving bonuses and high salaries because they were attracting talents to stay and work here.
And so, if there's a lot of people coming here from your country, the salary offer will be affected by that. More people coming here from your home country, more competition with the same position, thus lowering the potential salary.