Applied online a few years ago. Got a call from recruiter who discussed my background. He was very prompt and setup a followup tech PM interview within a week. This was followed by a behavior interview and then a final face to face interview. The tech interview was not deep technically, went into more of the PM skills. Behavior interview was very interesting. The final interview was a breeze. The overall process was smooth - the recruiter followed up as soon as I sent a note after an interview.
One thing I did not quite understand was the various consulting groups - Management, Systems Integration and Technology Consulting. Was hired into MC first and later on moved to the SI group. It is good to understand the exact group you will be joining and your functions. Overall the interview process though was smooth and very professional and even the move internally later on was accepted once I initiated it after an year or so.
One of the things they are very upfront is the amount of travel involved in consulting.