I applied through a staffing agency. The process took 2 days. I interviewed at GavinHeath (Denver, CO) in Nov 2018
Interview
The interview depends significantly upon the type of role you're applying for and with which organization you'll be contracting. But they work hard to ensure that you are not taken through any unnecessary loops.