Thanks Mike. Thats also what I've known thats why I gave a 30 days notice. My only concern is what if they will not grant my resignation and I already have a ticket. Another thing, I have my own working visa when they hire me and the plane ticket coming here in Qatar was from my own pocket, they hire me as local. If they will not accept my resignation what is my other option to go back to my country?

Tnx