Applied online. Received response back fairly quickly and had a phone interview. A week and a half or so later I went in for an in person interview with the back office manager and the head of HR - who sit in LA but came down to SD for interview. I had another phone interview a few days after the in person interview and was hired at the end of it.