Job hunting abroad can be both an opportunity and an adventure. There are hurdles to overcome when searching for the right job abroad. Let's take going to Madrid, Paris, Rome or London for example. It's not enough to just send resumes, the idea should be "get the luggage and get on the plane."
Getting a work permit is one obstacle in Europe. To stay there for an extended time, a residence permit is needed. This an only be granted once a working permit has been granted....