I was first contacted by an HR specialist who conducted a telephone interview. Following that the HR specialist kept in touch with me to schedule all the following on-site interviews. Ultimately, I met with three different people in three separate interviews. These people were the HR Director, the Labor Relations Director, and the VP of HR. Each interview lasted about an hour and were mostly they "tell me about a time ..." type questions (i.e., structured behavioral questions). Because of trying to schedule these three separate interviews the whole thing took over two months. You would have thought that an HR department hiring for an HR position could have taken care of this in one day-long interview instead of me trying to find time off my current job to keep making these inteviews. At the point where I would have received a fourth interview, which I believe would have been the hiring interview the HR specialist sent me an e-mail telling me that the company had initiated a hiring freeze and would be back in touch if things changed (which they never have and that was about a year ago). All in all this ended up being a colossal waste of my time. If you do interview with them just make sure you have some examples in the back of your mind to answer there "tell me about a time ..." questions.