I applied online. The process took 1 week. I interviewed at Midco (Sioux Falls, SD) in May 2015
Interview
The HR person called me to schedule an onsite interview. When I came onsite, I met with HR and the Manager - very friendly people from the front desk to the managers. I also received a brief tour of the call center floor.