I applied online. The process took 2 months. I interviewed at Geosyntec Consultants in Feb 2018
Interview
Had a phone interview then a in person interview at the office along with a skills test. Process took awhile, but they communicated very well on how long the process would take and gave me all the information I needed.