I applied online. The process took 3 weeks. I interviewed at Biogen (Research Triangle Park, NC) in Apr 2018
Interview
Initial Phone screen, onsite panel interviews with between one and four people, technical presentation to group with follow up question and answer session, and end of day wrap up with recruiter. Pleasant and professional at all times.