My friend referred me to his supervisor and it was suggested that I apply online. I received a call within a few days of submitting my application and scheduled an interview for the following week. The interview was with the Director of Market Sales and the Senior Programmer, where I was asked a couple of technical questions and some other questions that revealed more about my character. I received a call later that day from Human Resources, where I was offered the job.