I was contacted by a recruiter, I sent my resume, we set up phone call, the recruiter shared my resume with staff, heard back a few days later and we set up an in-person interview. The interview was three hours, split into 3 one-on-one sessions: behavioral, case study, and intellectual exercise. Everyone I met was very nice and friendly, but overall I found the experience a little off-putting- there was never any discussion of the job itself and what it actually entailed, and also not a lot of discussion about my background or experience. I was also put off by the repeated question of 'why did you apply here', when they should have been able to see I was contacted by a recruiter- interviews are a two way street, you need to also convince the applicant (especially if you are recruiting them!) and I was not convinced. I also never heard back, which overall was fine because I was not interested in the position and it wasn't a good fit, but I thought that was a little rude considering all the pre-interview communication.