I would leave then resign while away, then your company can't screw you. And as you have no financial issues you'll be fine. You'll get banned from Qatar for 2 years but hey your not likely to come back are you..LoL...all the best