The company I believe is based out of Switzerland. I had applied for a job with that company. I don't remember the position, it wasn't a scheduler, it was more hours that I wanted to work and you had to fly to NYC for meetings or get there another way. Family situations didn't allow for all the requirements. Anyway, I was interviewed by someone from Switzerland and another time by someone from England. Both times they were extremely polite with perfect English.
I just found the whole thing extremely exciting. I was glad they didn't have the camera on for the Skype interview as they were early morning interviews...barely awake on this end.