Dicked around jerked around is the name of the game in the middle east.
Agree with mutt and even with a job offer in hand, take your leave balance and try your new job before resigning, unless off course you have some personal insight. They might not have the required visa yet approved by the government and it all goes to p***