Hi, this thread is not exactly a "Career Guidance", but it is rather about how it will end. If it does not belong here, I apologize. [Note from mentor: I've moved this from Career Guidance to General Discussion. Please keep this as factual as possible, and avoid contentious political arguments. In the US at least, this topic tends to stir political passions...] So, I'm from Brazil, but I have plans on moving out of here to some better country. My options so far are: US, Canada, UK and France. I want to know what to expect about my life when I retire in a foreign country - given that I'll be able to do that, of course. Even though I know retirement laws are different from country to country, I wanted to ask you for help on how does it work on your country, or if you know the rules for those listed. For example, here in Brazil we have a system where you give an amount of your salary to a federal organization each month, who, when you retire, will give you a "retirement salary" as long as you live. The amount you'll receive depends on how much you contributed during your working life, however there is a "ceiling" of at most R$ 4000,00 (about US $1300,00) to receive a month. This can be not enough for those who received more than that, so you can also contribute to private companies that will also pay you once you retire, and you can actually retire receiving basically the same thing you received when working. Is there anything similar out there? What about ages? When can you retire, and when are you obligated to retire (here we are at a certain age)? PS: Of course there are certain careers that have it differently, but consider a regular employee in the tech/research sector, or an university professor. Nothing dangerous or life risking.