First applied online about a week later I was contacted by a recruiter. We had an hour phone interview, and I was asked to come into the local office for an in person interview. I interviewed with two people while there, and a couple days later was asked to have a phone interview with another person from the office. A couple of days after the final interview I was contacted by the recruiter again and offered the position.