I applied online. I interviewed at Tecore (Hanover, MD) in Jan 2016
Interview
Phone call, interview in person, met a group of individuals of management team, talked to HR, called back for final interview, got a offer over the phone and set a date to start, given all info and benefits at that time as well.