The process was somewhat disjointed, though positive. A recruiter contacted me on LinkedIn for this, and possibly another position. He set up a time to talk with me on the phone after I showed interest. He gave me an overview of the hiring process and some good tips on how to get hired. He also mentioned another position (one that I was far more interested in doing). About two weeks later I recieved a polite message that the hiring managers had passed on me. Personally, that was fair by me. However, they were interetested in me for another position and would like to proceed with that.
As much as the communication was somewhat distant and choppy, I have never had a recruiter take the time to tell me how to get hired. I liked that.
I have over 15 years experience in various roles in software development (programmer to boss) and an MBA. It is good to see a company not reject someone because they got in the wrong hiring queue. Better yet, they took the time to put my in the right queue.