Recruiter reached out to me over LinkedIn, then we had an initial interview, then an over the phone interview, then an in person interview. I am from Dallas so I had to drive up to Oklahoma City for the interview (3 hour drive one way) with the promise they would reimburse me for gas and time, which they did. Interviews went fine. Positive impression of the company. I did not get an offer. I can tell the why the company is so very sucessful. I can tell they have a lot of decent minded people and great teamwork. A little disapointed I couldnt join such a great company!