The whole process was not lengthy. I applied online. Then the same afternoon, HR called to schedule an interview. I was more than pleased to accept the interview. When the day came. I attended the interview and a after talking with the HR, She asked the manager if could interview me as well. The manager was more than willing to interview me. Nevertheless this was good interview.