The interview process seemed a bit long, but it wasn't necessarily a bad thing; they did some internal shifting and the original job for which was applying got filled internally. However, the recruiter was quick to shift me to another opportunity that opened as a result of the shifting - kudos there.
The interview process, after making through the first gate with the recruiter (making sure you should even be applying), was lengthy, but considerate; in other words, I understand why it was the way it was. It began with a phone interview with my future boss. Essentially, she talked to me about the direction of the company, she asked me some questions concerning my past, etc - pretty standard stuff. We then scheduled a meeting where it felt like a more "cultural fit" Starbucks-type interview than a standard interview. After that, she provided me with some material and instructed me to familiarize myself with it and be prepared to discuss my strategy with regard to offering the solutions to an existing/perspective client. She gave me a couple days and then we had another phone call - It was a challenge interview and I really liked it; it allowed me to prove myself by displaying my proficiencies.
The final interview was with her boss, which seemed a bit more like a formality than anything. However, it allowed me to get an even higher level overview of where CDK Global is headed and what their long term goals were with regard to the DSMs and their teams.
Overall, the process was long (a month or so) but they were always considerate of my time. The company invests a lot in their employees (or so it feels). Additionally, this is a client facing position responsible for major accounts; in other words, they have to be sure. I have been told that it is challenging to get hired here and even more challenging to leave. I hope that's right!