I applied online. I interviewed at AstraZeneca (Philadelphia, PA) in Mar 2012
Interview
submitted response to online job board. Received recruiter follow up interview (30 minutes). Got call for first interview few weeks later. Did follow up interview with more colleagues before being offered role.