I applied online and was contacted the next day to set up a phone interview. I was then invited for an in-person interview, which had to wait till I was back in-country. For the in-person, I met with three sets of my peers to be, so everyone in the office had a chance to meet me, and then interviewed with my now boss. They were ready to make an offer, but a source of work dried up and they put of hiring for several months. They called me back in four months, and I was both still looking and still very interested in the position. I had a short additional interview with my boss, and then was offered the position.