On campus interview, and then a half day at Headquarters in Berwyn. Everyone was super nice and I actually enjoyed the process. I definitely got to interview the company and employees as much as they interviewed me. I left the interview comfortable that I knew enough about the company to make a decision should I receive an offer.