More and more people are relocating overseas to work. One of the greatest reasons for this is the hard economic times that have befallen the U.S. There are record unemployment rates (which stand at 9% currently, meaning about 23 million Americans are out of work). Most college graduates are not getting jobs that are commensurate with their college degrees. Relocating overseas is also advantageous in that it could be a way to escape your problems (such as bad influences that cause drug problems), it often enhances creativity (look at Earnest Hemmingway), and you could learn a lot that you could then use in the U.S. There are several things that you should be aware of when working overseas.
You need not be in the country you want to work in to search for a job. There are many online recruitment agencies that you could hire to help you with the search. Here, you get to compare different options from all over the world, making this the best option if you have not yet settled in a particular country. You could filter the results by country, job type, pay, and other parameters.
You should be aware of cultural differences when relocating to another country for work. A simple thing like how you great people could lead to serious problems at the workplace. There are many resources such as discussion forums that will help you determine the dos and don'ts when in the country where you want to work.
People will make assumptions about you based on where you come from there is no hiding from this. As an example, people always think of Americans as being self-centered and ignorant about what goes on in the rest of the world. You should be willing to take some degree of harassment.
You should not expect the same level of training and skills you find in the U.S. when you relocate elsewhere. You should be prepared to train the people you will be working with. There are many skeptics of the U.S. education system, but it is still one of the best in the world. You should not expect much in terms of Internet speeds, mobile phone coverage, and the likes.
You will need a work permit before you can start working overseas. You will also need a current and valid passport. You might be required to have copies of all important documents to get work in some countries. If you are going to a member state of the EU, you will be required to have a European Health Insurance card. Different countries have different requirements when it comes to foreign workers. You should research on these there are many discussion forums that discuss such issues. You could also visit the website of the relevant government ministry. Most employers will brief you on what is required before you even leave your country.
You may be required to pay taxes in the U.S. This depends on the taxation agreement between the country and the U.S. You should research on the same to avoid finding hefty fines once you get back to the U.S. Note that ignorance is no defense.
You will find the relevant schools for your kids, wherever you go in the world. Almost all countries have schools that are made to cater to children of American diplomats and workers. You should consider getting travel insurance before you begin working overseas. The insurance is important because you will be covered should you fall sick, die, lose your luggage, get a trip cancellation, or in case of any other eventuality. It goes without saying that you expect language barrier in some countries. You should, therefore, consider taking lessons to make your life easier once you relocate.