I am originally from the UK, but I have been working now in Saudi Arabia for the last three years. The reasons being that I had been wiped out financially by ex-wives who took property etc. Being early forties I only have so much time to build a nest egg for my future therefore Saudi Arabia with good wages and zero tax seemed like a good option despite the issues with working here.. I have limited communication with my family being here and it wrecked a long term relationship within a few months - although I am now in a much healthier one..
if it was the right time, job and country, yes, I would. but I'm sure I would want to come back at some point, not a permanent move. I think it would be fascinating to work with some of the educational outreach programs in other countries or a teaching position of the English language.
I have done it -in a way- although I moved first and found the job after.
I think working overseas enriches your life, it makes you more open to new ideas. I would recommend it anytime. However I think working overseas requires a special personality, one that is not attached to friends, family or material possesions. It can be very hard to leave everything and start again from zero. For me, that is the exciting part, everytime I move countries is like a new beginning.
leanman, yes, I'm sure teaching could be heartbreaking and I guess that's one reason it is appealing, to at least try to help these children.. teaching can be immensely rewarding. there is a non-profit group that builds schools and supplies books to poor countries started by an American who quit his Microsoft executive position. I read the book years ago, now I can't think of his name. I think it sounds so rewarding.
EDIT: now I remember his name. John Wood, he wrote Leaving Microsoft to Change the World and started Room to Read.
Sufi,the other night we went to a Greek community nearby for their monthly Night in the Islands celebration. It is in the Greek section of Tarpon Springs, the streets are closed, tables are set up in the streets with outside dining, Greek dancing and musicians.. such fun and I know they do this often in other countries, it is part of their culture. so for a while, I felt like I was in a village in Greece. it is a true fishing village with the sponge boats and big shrimpers. the other day we went for dinner along the water and saw a US customs and immigration boat sail by.. not something we typically see.