I applied for the position online and one week later I got called in for an interview. My interview was scheduled for about 3 weeks later, and I met before 3 managers. 7 days after my interview, I got a call back from the HR department offering me the job. The overall process moved faster than I expected.