Communication is done through a hiring manager but interviews can be performed by any department interested in hiring. Responses were quick and everyone I met was friendly and interesting. I felt that the people interviewing me were just as interested in my soft skills as they were in my academic achievement (yes, I was a college hire). Unlike some other interviews where it is possible to get some random employee, everyone I spoke to had a management role and a lot of insight to offer.