Details: I'm going to be moving to Latin America to do un-paid volunteer work. I already have my plane ticket purchased for the date I'm moving. I'd like to continue working all the way up until the day before my flight. I'm planning to spend at least 2-3 years away from the US.
I've been in my current job for 7+ years and it's the only job I've had since I graduated college. I feel like I have an excellent relationship with my boss & that he highly values me. The two biggest projects that I manage are both relatively niche areas which are not very common. Other projects are just getting started and I'm cautiously optimistic that I'll be able to have them done before my departure in about 9 weeks.
I would hope to be able to return to this company should I return to the US in the future and be in need of work. For that reason I want to leave on a positive note. I'm also getting worried about letting something slip relating to my departure. I've known for 6+ months now that I will be leaving, but only last month did I buy the plane ticket that locks me into a date.
I would like to give as much notice as is prudent out of respect for my manager & how well he has treated me over the last 7+ years. However, I don't trust our HR department & worry that by giving more notice than necessary I could jeopardize my desired timing for my last day. I feel like my manager would really appreciate having as much notice as possible to facilitate a smooth transition.
There are also major transitions in my personal life that will become known at work through normal conversation that have already happened,or will soon happen, (moving out of my apartment, selling my car, etc) where I'm not a fan of "lying" to my manager & coworkers to keep them in the dark. So far I've had to basically "lie" in answer to normal everyday conversations to not give away my plans. I am not comfortable doing that.
I am happy to continue to help the company remotely after I move if needed to ensure a smooth transition for them.
Questions: What would be a reasonable amount of notice to give? I'm thinking that 2 months is too much, although I'd like to give notice soon just so that I don't have to hide my plans anymore. Would 1 month be more appropriate?
Based on other comments I've read I feel like while I can trust my manager to look out for me, I shouldn't trust HR. HR is my concern. I don't want to cost myself thousands of dollars in income by being pushed out early by HR. I know that HR has pushed employees out immediately when they've been leaving to go work for a competitor. I also know that other employees have given 2+ months notice about retirement. While I'm not retiring, I am leaving the country & am not going to work for a competitor, so I feel my resignation is more similar to a retirement than a normal resignantion to pursue another job.
Bottom line: I feel like if I were in my manager's position I would really want more notice of my plans to leave, but I'm concerned that HR might treat me poorly if I give more than 2 weeks notice.