Hi Deepak, here is my situation..
I was hired under an agency here and have unlimited contract with them, but I also signed a contract for their employer which is 6 months but now im already going on my 1 year with them...(we didnt signed any renewal by the way our agency just said that we should continue working fast forward im now on my one year...) Here is the scenario, besides my toxic coworkers, they did not approved my annual leave and im just over this company like im just dragging myself everyday to work. My visa by the way is archives clerk but im an engineering graduate and my papers are attested. My question is, if I resigned this december will I get a banned of 6 months? or just wait for january 1, 2016? by the way I want to resign even if there is no available job that i can transfer to because im already depressed at work. if i resigned next year without any replacement job will i get a 6 months ban even though i only finished 1 year? i just wanted to quit so bad and just take that one month notice to find a new job. thanks and i love your blog! keep it up