I had to apply online.I saw the ad on one of the online places.(I do not remember) The process was pretty simple. I was called to interview and met with a manager and then a second manager. I was also introduced to a nice HR person that was a lot of help. I had to go back online to finish the letter with the offer.