I have worked 37+ years with a major oil company and 14 of those years have been working and living outside the US. It's been an incredible experience, both for me and my family. However, retirement is getting near. Fortunately, engineering is a profession where numerous consulting positions exists and I will likely do that part time for a while. Sort of a transition into full retirement.