I first had an on campus behavioral interview. After this interview, I was invited to an on-site interview in Madison. While there, I had a campus tour, an overview of the software, an overview of the position I was interviewing for, a one-on-one case interview for the position, a presentation, and a final interview with the HR person. Everyone was very nice and friendly throughout the process, and I felt like I learned a lot about what I would be doing at the company through their final round interview.