I applied online. The process took 4 weeks. I interviewed at Anvil Corp (Billings, MT) in Nov 2013
Interview
Was contacted directly for a telephone interview by manager at Billings, MT office. Right away informed of another telephone interview with manager at main office in Washington. First interview was mainly asking about my professional experience and proficiency with relevant software. Second had general inquiry about visa status, joining availability and information on benefits and compensation.