At first it was a quick process but then became more lengthy. I started with a phone interview and this was followed up by several face to face interviews.
Although I didn't end up getting the job I felt the interview process was fair. It could have been picked up sooner than the third interview that I didn't have the experience they were after but it was good learning for me.
My only negative would be one of the interviewers being constantly on his phone and checking it in my first face to face interview. I felt this was very unprofessional.