The staffing agency contacted me in mid May regarding this opportunity. I didn't start my interview process until mid July because KWI's team was unavailable and unresponsive to the recruiting agency to schedule the first phone interview. As I was about to move on I receive a call in July for the fist phone interview. Eight days later I went in their office for a in person interview meeting 3 different people individually. The in person interview lasted about 3 hours. They asked a lot of detailed questions and had complete an detailed application which required references and work history; something usually submitted before receiving a letter of offer.