I applied online then took a personality test, then a phone interview, then skills tests, then on site interview. I'm awaiting an interview follow up. My positions being applied to changed twice through the process. That can be unnerving but it makes you feel like they want you there. The communication throughout the whole process is quick and complete which I truly appreciated.