All interviews were via Skype. They were not more than an hour. They were very low stress but not easy. I went through 3 rounds with corporate and they flew me to corporate offices in Manhattan for final interview with head of HR and all of upper management and had a face to face intro with CEO at the time.