I've been working here in Ras Al Khaimah for a year and a half now and i have a limited contract of 3 years. I recently had an offer in Dubai that i accepted because of the large difference in compensation and benefits. After i signed the offer, I gave my resignation to my boss but i didn't tell him about the offer because for sure he won't let me go. I gave the excuse of wanting to go back home and i wasn't happy with my workplace anymore and of course the salary is too low. i think that i'll just be wasting another 1.5 years in RAK without even saving money. so anyway, my boss still rejected my 30 day notice because i don't have a replacement yet and was insisting that he wants me to stay because i was too good of an employee. blah blah blah. and he wants to increase my salary (which is not even near the salary i'll be receiving from the new company).
Questions are:
what can i do for him to cancel me?
Does he have the right to reject my 30 day notice?
do i get a sort of gratuity for working for 1.5 years which would be around how much?
do i have to pay anything for this cancellation to take place?
btw: i'm not worried about the ban because the salary is inside the bracket of the new labor law of 5k, 7k, and 12k and i do have a diploma that is in the process of being attested back in my country.
thank you all! and i hope that you guys help me out. i don't have much time and i want to be careful with my steps because i don't want to cause any problems.