I am a tough customer; I have read extensively and attempted to practice proper recruiting - I have to say that the recruiting process at Dartmouth is precisely how it is supposed to be to attract good talent - you deal directly with the hiring manager right from the start, and this remains your main point of contact throughout the process (no HR phone screens and other silly non-job related time sinks in this process). The in-person was a full day of panel interviews with all interested parties, from the CIO right on down to the department individual contribs. Again, the entire process was shepherded by the hiring manager. After meeting almost everyone, I was invited to meet one exec that was not there the day I was scheduled at a later date. The exec even met me half way for a breakfast meeting - a very fair and proper gesture. The meeting went well and an offer was conveyed to me shortly afterwards.