Three-month long interview process. The first call was via a head-hunter, then company's HR (with possibly a month in between these first two), then hiring manager, then twice with HR again for the offer.
Apart from the long wait in between calls, the discussions themselves were pleasant enough and professional.
I did not accept the offer because the position which was shaping up at the end seemed a little different to what I was perceiving from the initial discussions.