I applied online. I received an email to self schedule an interview. The recruiter calls and asks preliminary questions. The recruiter then sets up an interview with an MD via skype. The MD asks questions about ones background. A video about the companies mission statement and inception is viewed. Then several days later I received an offer letter.