Does the "new offer" is still higher than what you had in your home country? If not, then stay there & look for anther job. If yes, then just accept it.

Is the Qatar base company a Gov't company? If yes, then your in good hands!