Visa cancellation

I have been working in Oman from last 6 years. I got an opportunity in Qatar recently. As per contract I need to give @1 month notice period but I have given 15 days due to urgency of joining other company. I already have 20  days leave balance .I tried to negotiate with organization to make 20 days which will be in benefit for both of us.My questions are below
A. If I go to to my home place on my own ticket, how can I cancel my visa there
B. What measures company can take against me (can they lodge complain against me in top or ministry of ma power)
C. Will it effect me working in other GCC countries , means can I apply for Qatar visa)
Looking forward for the answers

New topic