I applied online. Received call to interview, had two interviews over three weeks before getting offer. One interview was about my background and skills, the other was more about how I did or handled things in the past. HR was detailed, clearly outlined benefits and handbook.