Probably yes, because you will never be bored in this job as you are moving around different countries thus working on many different issues in different contexts. So you learn a lot about the host country/ies on one hand and you have the chance to visit it during weekends and holidays too! However, with increasing age and growing family, moving your entire household and esp. finding a new house/car/school/doctors/friends etc. in your new destination every 3-4 years becomes quite tiring…