I applied online. The process took 3 months. I interviewed at Roche in Jul 2017
Interview
Thorough and well thought of, highly comforting interviewers, highly in-depth questions about the job and all the specifications, very quick responses and feedback from interviewers, very nice experience in general.