There were two rounds of interviews. One of them was on campus and I had two thirty-minute interviews with separate people. I got invited back for a second interview on-site. This one was more like an hour or longer. I interviewed with two people. About 2 weeks later I got an offer. Both interviews were very good experiences. They are very personable people and want to get to know you and what you can bring to the company. Be yourself in the interviews.