I applied online. The process took 3 weeks. I interviewed at Waters (Milford, MA) in Apr 2015
Interview
Two separate, half-day visits meeting with 5 or 6 managers a day for about 45 minutes each. Very quick communication and scheduling so the entire process took around 3 weeks. Each person was very welcoming and easy to talk to.