I applied online. Within a few days I received an email requesting to set up a phone interview. Had the phone interview, was basic screening, simple questions. A few days later received an email to schedule an in person interview. A few days later I was extended an offer.