I interviewed for this position with a staffing agency, then got a second interview with the company. This all happened within a week. I had to take and pass a typing test, on which you have the opportunity to take a few practice ones and two chances at the final exam. I also took an IQ and personality test, Both the shift manager and the director were extremely nice, professional, and beyond helpful.