Some decide to see the world and are fearless as they find employment and negotiate their way into a new life, while others might accept a foreign posting but have reservations. The first thing is to accept that every country has its own unique culture that must be respected at all times, plus you must comply with rules, regulations and laws.
Visas & work permits
Of course, you and your family will need long-term visas, which is something your employer would arrange; you may have to visit an Immigration office to sign a few documents, otherwise, it should not be an issue. If you are not sponsored, then you need to apply to the embassy in your home country and submit the relevant documents. If you are planning on working, talk to your new employer about the legality and their lawyer will handle things.
Health insurance
Search online for Thai health insurance for expats and choose from one of their packages; some prefer a comprehensive package that includes outpatient costs, while others go for an emergency-only policy, which is obviously cheaper. Choose a policy that complements your lifestyle and protects you and your family.
Learning the local language
Whether you are contracted for 6 months or 3 years, the more you can speak the local language, the better your life will be. Sign up with a local language academy and practice whenever you get the chance, it won’t take long before you can communicate effectively.
Driving
If you are planning to drive, make sure that you have an IDP (International Driving Permit) and check with the authorities regarding what you are legally allowed to drive/ride. Hire a lawyer to handle a driving licence application, should it be required.
Do some online research
Google is your best friend and you can learn about the history of the country and its culture and values. Always respect local customs and beliefs, even if you are not a believer yourself. Find out what the nation is known for; it might be the cuisine or a particular sport and this will help you to integrate.
Accommodation
If your company are sending you to Thailand, for example, you will be presented with a choice of rental homes and you should receive a generous package that includes a maid, driver, gardener, company car and all the utilities. On the other hand, you might be given a housing allowance and find a property within that budget.
Taxation
Again, this is something your employer should handle; if you are working, you have to pay tax, although it is generally much lower than in your home country. A lot depends on the location; some countries are in a tax-free region, which means you can save money. Your employer should also pay for you to import your personal possessions, should you wish to do that. You could come with just your clothes and a few devices and rent a fully furnished house.