Initially I met the company at one of my university's job fairs, then I applied for the job via the university's job posting site. The first interview was on campus and very informal, the interviewer described the IT organization at the company and it was mostly informational. He was very friendly and easy to talk to, in fact we became good friends after I got the job.
The 2nd round interview was held in Harrisburg. The company paid for travel expenses and hotel accommodations for around 50 potential intern candidates from IT to Marketing to Engineering majors. We had a full dinner with prime rib the night before the interviews for all the interns where we got a presentation from the HR director and one of the senior management on the company in general and its future goals.
The actual interviews took place on various company campuses depending on the job type, in my case IT was at the 200 Amp Dr. building in Harrisburg. It was a round-robin type affair where the interns rotated, being interviewed by the various divisions in the IT department. At the end we were told to mark the interviews in order that we would be most interested in a job offer from. The entire event took from 8 AM to around 4 PM, included a complementary light lunch and a movie playing for entertainment in the main room between interviews. The interviews themselves varied greatly, but in general they were laid-back with a friendly atmosphere. It was a very positive experience and I felt like the company treated us exceptionally well during the interview process.