I applied online. The process took 3 months. I interviewed at Hans Kissle (Haverhill, MA) in Aug 2015
Interview
The interview process was very welcoming and made you feel they wanted you right there and then. But, then would take forever to get back to you whether you got the job or not. The on-boarding was good since you got a chance to see how all the departments work.