Last week I went for an interview with a company based in London. It was a very rushed interview, I arrived Wednesday evening at 10:30pm local time and had to leave Thursday 5pm local time (And in London, this is GMT). Nevertheless I did pretty well, everyone was very impressed with me. Even though I always feel like I just did an OK job. But the feedback I got was that everyone was impressed, from the technical side to the cultural side. Basically I had zero technical issues whatsoever, and the only nitpicking criticism was that they didn't know how I would deal with customers, but that was it.