I applied through a recruiter. The process took 5 weeks. I interviewed at AstraZeneca (Gaithersburg, MD) in Oct 2010
Interview
It was the longest most disorganized interview process. I had to come back 5 times and interviewed with at least 25 people. It worked out in the end but the overall experience was tiring.