I 100% agree with Jon. That's why 1) we discuss the details of the job with the candidate, the good, the bad, and the ugly. 2) That's also why we use Don because he looks not only at the persons credentials and experience, he looks at persons profile to determine if he thinks they will be a fit.
We find it harder to take a person from industry and move them into this kind of a job. This is a knowledge worker job type with heave service undertones with multiple clients, competing deadlines, and high expectations. It takes a lot of work to get up to speed. People don't call to tell you the blue birds are singing and all is well; they only call when their hair is on fire and want you immediate, undivided attention.
Like Jon, I love what I do and can't imagine myself doing anything else but that's part of having a consultant mentality.