Worked with a recruiter, who works almost 100% for the company. Had an intial phone interview followed by a background check before I even got a in-person interview. Thought that was a little strange but whatever, I've got nothing to hide. In person interview was pretty straight forward Met with the CFO who told me about the company and why I should like it or not. Then met with the CEO who had me do a bit of a role play. Wanted to me sell him what I was doing prior to this job so it wasn't something I had to come up out of nowhere.