The recruiter contacted me, asked me a few questions and set up the on site interview. On the on site, I had to take a test, SQL, linux, perl and a few puzzles, not too difficult. I spoke to three individuals, the questions were not technical, mostly about what I currently do and about some process and procedures. The place seemed small, but was in a nice location.