I found the job on Career Builder and submitted my resume. A recruiter contacted me and I had a phone interview with her. A few days later I had one phone interview with the hiring manager. I drove to Kansas City the following week on my own dime and visited with the recruiter and the hiring manager. The interview went well, I wore a suit and time. I negotiated my position from a Developer II to a Developer III which included an increase in salary. I got my own new laptop at my request.