Applied through employee referral. Had a phone interview, then I believe a second phone interview when was flown out. I head back at each step within a few days. Phone interviewers were really pleasant and forthcoming. Onsite interviewers were pleasant, though some were harder to read.