In the EU you will find very different laws and tax systems depending on the country. Quite large differences in regards to culture as well.
One example: If you're a cross-border worker you'll likely have to file multiple tax decelerations (one for each country), which can be quite complicated if you don't speak the local language (and even if you do).