I have a residence permit under this company's name. I was not brought from outside to work for them, I was here on visit, and applied for the job, and got it.

And is there any consideration for the probationary. From what I am gathering, I basically have to get fired to have nay chance of working in Qatar once I leave this job. That sounds really stupid to me. Probationary periods should give both employee and employer the right to walka way from the contract.