Currently i am working in Saudi Arabia and i see a potential job offer in Bahrain. There is a normal perception about Saudi companies that if you are not fulfilling the requirements of your contract, say, you are resigning before the completion of the contract, so Saudi sponsors/companies have the authority to put you in blacklist so would not be able to come back to Saudi Arabia for like two years.
As i said that i see a potential job offer in Bahrain and say my current saudi company does something like this i.e. enter my name in blacklist, So i would not be able to work in any GCC country ? in my case its Bahrain ?