Applied online after employee referral. Took almost two weeks to receive contact and schedule a phone interview with HR. A week later was invited to interview in person, which took another couple weeks to settle on a date. The overall process for two interviews took 5 weeks.