Basically, without the NOC, you cannot transfer to another company. Most of employers here in Qatar do not give NOC. And because your reason for leaving the company is to look for a better job, and you told them upfront, there's no way they will give you NOC.