I applied online. The process took 2 weeks. I interviewed at HNTB in Jan 2016
Interview
Phone interview, In-Person Interview. Phone interview was an HR screening and a few engineers. In person was a panel interview with multiple different engineers and team members. The overall interview process was quick and pleasant.