I applied online. The process took 3 weeks. I interviewed at Roche (Tucson, AZ) in Mar 2012
Interview
When you apply, you need to be persistent with follow up in order to gain in interview. They always conduct team interviews, individually, so expect to have 4 to 5 individual interviews.
Interview questions [1]
Question 1
Was asked to detail a business case, and the process that I followed from beginning to end.