Applied via web-based recruiter. Heard back one week later. Got in-person interview. Took 30 minutes. Met with hr. Interviewed with hiring manager. In person. Took one hour. Re-interviewed with hiring manager. Took thirty minutes. Got the job and started one week later.