What you need to know before relocating for your dream job