I applied online. I interviewed at Sanofi (Framingham, MA) in Jun 2013
Interview
I had two or three rounds of interviews with senior level management and a technical interview with the direct manager. The interview was very conversational not stressful. The managers help you relax during the interview