I am a software engineer who recently moved from India to Australia. I have a PR and am currently working on deputation for a major Indian IT company. My work duration is 9 weeks in Australia. I am unhappy with this, but the company has refused to extend it. It's been just two weeks here, and I already have received a decent offer from an Australian company. My teammates are confusing me, saying I need to provide 12 weeks of notice as is the norm in India. I am yet to speak to HR, but the moment I go to HR, my manager will get to know and may try to get my resignation delayed or rejected. I am confused. I saw on the NES website that the notice period is 4 weeks if I have served more than 5 years in the company (I have worked for the same company for 9 years in India). What will be my notice period? Can anyone advise?