The interview process was the best I have been through so far in my career. First, I was recommended to apply to the position from a current employee. I then received a phone call after HR had a chance to look over my resume.
After that initial contact, I had my first interview. Followed by a second. And ended with a third. While it is a stressful thing to go through so many interviews, it really shows a lot about the company. They aren't just in it to hire fast, but to hire the right person.