I applied through university. The process took 2 weeks. I interviewed at TOMRA (Sacramento, CA) in Mar 2017
Interview
mostly HR questions (soft skills). Personality, tendencies, habits, etc. Interview was via phone and lasted about 30 mins, with HR rep. Pleasant experience, very encouraging and informative discussion. Sacramento, CA is the location.