It is a long process and seems to be competitive. I applied to several positions; each took months to hear back from. First, the application is open for a month, then after about another month you will hear back if you passed the computer screenings, and after another month they will let you know if you qualify for an interview and then a month after the interview they will let you know what comes next. I have heard that they will sometimes ask applicants to come in for another interview after that, but I didn't make it that far. Felt like every time I finally made it through one hoop, I had to jump through another. The people interviewed were great and very kind! They asked typical interview questions and gave them 15 minutes ahead of time so that you can prepare your response to them. Seems like the staff at those specific locations were great (I have run into a few grumpy/rude individuals at other locations but thats all companys I suppose).