Hi DEEPAK.. I need HELP and ADVISE Please.. I have been hired at a trading company here in Abu Dhabi last December 22, 2017. They issued me an employment visa (Unlimited Contract) March 1, 2017. My job designation is a Production Engineer but on my visa it says FOLLOW UP CLERK even if I submitted my attested Bachelor's Degree before they processed my VISA. As per the labor contract, my basic salary is 1200 plus 1800 total allowance. I had a job offer at a construction company in Dubai which was 5000 basic salary and 2500 accommodation and transportation allowance. While still in probation, I submitted resignation May 6, 2017. My boss (and the owner of the company) approved my resignation but she's making me pay almost 7000 AED (VISA processing fee, VISA cancellation, and some project fees). I'm now serving my 30 days notice. Everytime she's changing her mind. Some days she's saying "I will not release you.. I will make your life difficult..". There are also days that she's saying She will not release me not unless I pay 7000 AED. Is there something I can do regarding the company not processing my cancellation after I finish my 30 days notice? I want to know if I'm really entitled to pay that 7000 AED? And, will I have problems or incur ban?