It is amazing to read the comments and see the level of cynicism about the hiring process. Anyway, a reason to relocate for me is bringing better opportunities to my children. I had the option to stay with a good paid job in my country of origin, where the social differences are huge, or relocate to another where society is more flat but to start again professionally. I took the second one.