I applied online. I interviewed at NELCO Worldwide (Suffern, NY)
Interview
Three rounds of interviews, first one is with two recruiters to describe general background and resume, second one with manager and describe background in more detail, third one is culture fit and intro to team.