The interview process is very slow going. In the company's defense, the HR process involves upper level management, including the CEO, reviewing every candidate for every position. In some ways that is nice that everyone is involved in hiring, but it does slow the hiring process down very much.
I interviewed with HR for a position in April by phone, followed by another phone interview with the hiring manager in May. I was told it would take a couple of months before I would hear back. Finally, I was contacted in late July to interview in person in August. Once I interviewed in person, it took another 6 weeks for an offer to be made.
I understand that my interview process took slightly longer than others, but don't be surprised if interviews take months to completed. At least the HR team usually informs you the steps along the way so you are not caught off guard.