Fairly straight forward. Met on campus for the first interview then 2 on site interviews at the company's office. The first interview was on campus with a manager, the second interview was still one on one with several people from the department, and the third interview was panel style with upper management. Everyone was nice and easy to talk to.