I met the company through a recruiter from my school's career fair and was asked to come back to on campus interviews. I was interviewed by two managers and the experience was good, but a little intimidating. The first interview asked some behavioral questions but also a case study. The second was more or less the same but with a more in depth look at my resume. All in all it was a good experience.