I applied through other source. The process took 2 weeks. I interviewed at Omnicare (Shrewsbury, MA) in May 2015
Interview
First a corporate interview, then 2 on site (in person) interviews. The corporate questions were basic, the in person interviews were more focused on the position itself, but then again, they had to ask questions of someone whose skills are unfamiliar to them, so some questions were startlingly familiar for me and thus each on site interview was a bit simplistic.