I applied online. The process took 4 weeks. I interviewed at Perrigo (Allegan, MI) in Sept 2015
Interview
It was a very bottom-top approach. They started out with a lot of get to know you questions, and eventually narrowed onto your knowledge of the company and position. They never really pushed for your own knowledge though, that was something you had to find an avenue and discuss it. Make sure you know your stuff though!
Interview questions [1]
Question 1
Can you give us an example of a time you failed a duty in a previous employment?