I applied online. The process took 2 months. I interviewed at TraceGains (Denver, CO) in Feb 2018
Interview
Communication was very good - kept me in the loop throughout. There were no gimmicks or strange questions. It moved from one level to the next and I was happy I got to talk to both the manager and potential co-workers. They did check references pretty thoroughly.