I applied online. The process took 4 weeks. I interviewed at Lawinger Consulting (Maplewood, MN) in June 2013
Interview
Formal but nice, not stressful. Was emailed to set up interview on site of contract position. Was a contract so interviewed with the contract company and the on site manager.