2) they don't appear to be doing business in Europe anyways (based in California, only contact number is North American)
What do you work as? Enterprise Architect
How long do you live abroad now? 10years
What is the bottom line? Was it worth it? Totally. London is a big city and there is a lot of things to do compared to D (NRW). Pay is much better and you get to know people from around the world.