I applied online. The process took 2 weeks. I interviewed at Fresenius Kabi (Melrose Park, IL) in Oct 2017
Interview
There seems to be a disconnect between their HR and Operations team as the job description doesn't match what they are looking for and were surprised to find otherwise during the interview. Interview process is not at one place and involves the interviewee walking around the company at interviewer's desks.