A lot of people I know have worked abroad. My sister-in-law has worked in Vietnam for years now, and several friends of mine have lived in different parts of Japan and Asia through the Jet program. While they were there, I was able to visit and talk to both locals in villages and other foreign ex-pats about the whole thing. Even though this is Asia, and not really what you're looking at, I think culture shock is the same the world over. I used to get horrible cultureshock visiting in-laws in New York. It was much, much more upsetting for me going to something that looks similar and English but is completely different than travelling to Asia and expecting things to be pretty different armed only with some extremely basic reading skills (which went a lot further than knowing how to speak, actually). The people in Asia expected me to be different, too, and that probably helped. New Yorkers just loudly demand to know why you're such an asshole all the time. GOD. (Meanwhile, in Japan, I got stopped and complimented on my politeness all the time, so I have no idea what is happening here, but it's kind of a good example of not taking things too personally either way when travelling around. There's not a lot you can do.)
I think final destination is a big factor - big cities are more comfortable to be in. But I'm from Montreal, a small big city. Perhaps going from small town to small town is similarly easy too? I think big cities, however, are more fundamentally multicultural, even if it's not visibly apparent. It's an attitude. It might have been from being in a village for so long, but visiting Seoul felt just like being at home again - I even saw a broadway play (and it was extremely good!).
I was really disappointed in the way some people talked about their stay in Japan and Vietnam amongst some of the people I talked to. Things are very different there and instead of asking questions, sometimes people just say, 'well people are crazy over here so who knows?'. By the end of my short stay, I was telling them why things were. You have to be curious, or you're going to get really burned out and jaded about why things have to be so different.
A lot of the answers I got when I did ask locals were completely reasonable even if I wouldn't have thought of something as convenient at first. I can't think of a great example, but I was totally surprised by a toilet that had a sink on the back part, that ran when you flushed the toilet. It's actually a great water saver not to run a separate sink while there's already water going. But it's a little weird to wash your hands in what you have in your mind as toilet water at first. Laughing to yourself and saying 'oh, okay, cool,' keeps you going when every day things suddenly become strange. Korea had bathrooms that were inside their showers. The showerhead would just be right there, and everything in the room (including toiletries and whatever else) would get wet. There wasn't any mildew and I still can't figure out how, since things were wet all the time. Not having any resistances to these experiences is key, but it also helps to have someone to show you around a little bit. Ask locals questions, too. Most places welcome that, sometimes the more into the country you go. I had several locals drive me around when I was in Japan. It was sort of terrifying jumping into cars with strangers, but the community is just so small there, it would be really impolite not to accept the generosity of someone closing their restaurant just to show me something. You have to adjust your experiences to what the people around you expect.
I've also had to show around people new to Quebec, too, which is the other side, often people from Toronto or New York, which are actually really close by. It's easy to be excited when someone asks you about things. It's your home, so you're passionate about it. I would hope most people feel that way towards 'foreigners'. People don't expect Quebec to be as different as it really is, (even the english people call corner stores 'deps', so that's always a fumbling explanation that gets done early) and Montreal is quite mild. It's been getting better lately, but there's as many things not to be proud of as there is to be, and that's part of what makes it so colourful and strange. It's hard to get that across in one go to someone visiting, and I bet a lot of places struggle with that.
If you ask a question someone doesn't know the answer to, don't assume that 'nobody knows then'. Just ask somebody else. I don't know things about my city because I live here, and it's not that famous (so it doesn't come up on TV, etc.). Sometimes when you live in a place, there's stuff you don't question/think about/look at. I've both done that myself and had that done to me in Japan. There were quite a few foods where I started an argument about what was even in it! I love showing tourists around because I get to see stuff I 'don't have time' for in daily life.
So, those are just my experiences. I haven't been to Europe at all yet, there's no money left now haha - But travelling to somewhere strange and getting involved requires a certain kind of bravery, I think, but it shouldn't be too hard for an EVE player. I think the mentality has to be pretty similar. The HUD is half-useless and the terminology and attitudes are strange at first. You have to really want it, and you have to talk to people to get used to the words you should know, and the mindset you need to have for that place, make a lot of noob mistakes and think about how you can adapt better - rather than "EVE sucks because it refuses to passively help me". EVE cultureshocks everyone that steps into it. The people who don't stay are the people that couldn't penetrate it; couldn't ask the right questions or meet the right people, in a lot of cases. You're looking to join a good corp, so maybe you can ask the companies you want to work for a few questions about how they handle international employees! Some places will help you find a convenient home and set you up, that kind of thing. You want to know you're moving into a neighborhood that isn't secretly awful, for example.
Come to Montreal! We have games! ; j /recruit