Everything was online. I did not need to travel anywhere. After applying online, there was an email to schedule a Skype interview. I was asked to prepare to teach a short a sample lesson. The recruiter acted as my student and after the mock lesson, ask me all the typical interview questions. She informed me she would send an email within the next day or two with their decision. And less than 12 hours later I have my response. Very professional, very efficient.