Getting an in person interview was easy, fill out the app online, get an email to set up a phone interview through a third party who asks basic questions about your experience and skill set. In person interview was scheduled for a week later. Was told I would hear back either way (whether hired or passed on) within a week. Two weeks later, and a few phone calls to HR, finally heard that I would be offered a position, but took another week to get the official call to accept and be informed of wages/schedule/drug testing/fingerprinting. First day was scheduled for 3 more weeks after that! Be patient with this company, they move slow.