Having a job waiting for you when you land in a new country is one of the most satisfying ways to relocate abroad. A week ago I came across a website that advertised only visa sponsorship jobs. If you get the job the employer will help you get a...