My interview process was a few years ago when the company worked with an outside recruiting company. The process was fine at the time, though I didn't have great confidence in the recruiter herself and the communication between me, her and the hiring manager. I should have paid more attention to my instincts, some important information was lost in the shuffle that in hindsight would have affected my negotiations. I'm happy for new hires that the hiring process is in house now, I think that there is a greater understanding of the company, the processes, the personalities and the jobs.