I applied online. There was a telephone screening by an HR Rep and I was called back and invited to an in-person interview. The location is nice, the HR Rep and selection panel were pleasant and respectful. Feedback following the interview was appreciated.