I applied online. The process took 2+ months. I interviewed at Ag Processing in Dec 2016
Interview
I interviewed with the HR person on the phone first, then the manager and his boss at the corporate office. Everyone seemed really nice and professional. They asked good questions during the interview.