I joined my company in May 2011. I signed a bond that said i have to work 1 yr and cannot resign before that. In May 2012 i will be completing my 1 year. We have to give 3 months notice prior to resigning. I want to give resignation letter now cos then I can resign in June 2012 which means I have completed my 1 year. But do we have to wait until we complete 1 year in order to hand in 3 months resignation or can I hand in 3 months resignation now cos then I will be resigning in June which means by te time i resign I have completed 1 year of work.