Just thought I would post my experience with the McKesson interview process. From start to finish it took 3 months. I applied in late July and received a call back from a recruiter after about three weeks. After another 3 weeks I received a call from an HR rep, couple weeks after that I revceived a call from the department manager. All of these were phone interviews that last about 15-30 mins. After about a week with the department manager, I was told that they would like to offer me a position on a contignency of passing their test. We talked about hourly wage, expectations, training and all of that. I passed their test, didn't find out for a week, then we spoke about benefits. It was at this point I realized how great my current employer's benefits were and could not just walk away from my current job. I was completely bummed b/c I would love to work remotely but it does not outweigh what I would be giving up.
Best of luck to you! Wanted to let you know how long it took for me to work through the process.