I had a preliminary interview and then came back for a full day of interviews. After that they had a long list of people that they wanted to talk to after that. My wait was from Oct to April to start the job. So long story short, it takes a hell of a long time to get hired at this company.