I applied through an employee referral. The process took 2 weeks. I interviewed at Channel Marine (Franklin, MA) in Mar 2016
Interview
2 phone interviews then 3 in person interviews in one day on site. They have you present in the morning and then you have your first interview, then your second, and then your last. then at the end of the day you shadow a current employee to see what you would be doing if hired.