Professional process. I was contacted by a recruiter, but not hounded... invited for a meeting prior to the interview where I was free to ask questions. Senior management was the final interview, which I found to be helpful. Very professional and prompt group of people, but senior management was exceptional.