I have recently changed jobs to a Japanese Bank. In terms of culture shock Japan certainly posed a big challenge. It needs 6-12 months of cultural adjustments i.e. establishing where to shop for food, ...