If you read through your STANDARD LETTER submitted to them prior to your loan, it stated there that the company is obliged to transfer ALL of your money to them in case you decided to leave, or terminated from your work. This is the letter of guarantee to the bank.

Furthermore, rest assured that Mashreq will be informing the authorities of your non-payment, which will give you a travel ban, more so if you signed a "security cheque"...

Further ignoring them, you will lose in the end. I've been into that position before...what's worst is i paid in full my obligation and they "mistakenly" forwarded my case to court a day after i made the payment. travel ban plus mandatory court appearance is a pain in the a$$...

Only option is either you take a loan from a bank and pay them off, otherwise they will not stop and make your life miserable.