Understanding cultural differences isn’t easy, even when you’ve lived in many different countries (disclosure: I’m a Brit, grew up in Southeast Asia, lived and worked in Switzerland and the US, and now live and work in France). Just when you think you’ve got a culture nailed, something happens that your mental model hasn’t predicted.