I applied online. The process took 5 days. I interviewed at Needle (Salt Lake City, UT) in Mar 2013
Interview
how to do test on how the software work and spoke on the phone with a couple interviewers introducing myself. It is a little intimidating at first bc of the software but once you understand how it works its an easy job