I applied through a staffing agency. The process took 1 day. I interviewed at Novartis in Jan 2016
Interview
lunch, seminar, several discussions, nothing particular detailed, it is good to be relax and prepared. everything is come and go. Hope this can be helpful. And prepare some questions to ask in case the time is longer than expected.