Very efficient, proactive communications and follow-up throughout. Recruiters are top notch. I always knew where I was at in the process. They were also very personable, which is a great attribute as interviewing can be a stressful experience, even for the most seasoned of professionals. Great experience all around.