I applied online. The process took 4 weeks. I interviewed at Novartis (Boston, MA) in Apr 2013
Interview
Knew the agenda ahead of time, and was walked to all locations by an assistant. Very personable and followed up to make sure I didnt have any questions that were not answered during the interview process.