I was hired in less then a week for my position I had at the time
Minimum of two weeks, Interview, performance level and interpersonal skill to communicate and for better performance for the company
Around a week and you must interview and take a test then they put you in the next available training
It does not take long period. They know exactly who are their candidates and they hire them
Online application at the company website.