I applied online. The process took 3 weeks. I interviewed at NMS Labs (Horsham, PA) in Mar 2019
Interview
20-30 minute phone interview, in person interview, follow up phone interview although the follow up may have been in person if it was not such a busy week for them.