I applied online then received a call from the HR Department within 7 days. I was scheduled for an interview a few days later. The interview process was pleasent. I had sit down discussions with my potential future supervisor, his two bosses, and finally colleagues I'd work with.