I applied online. The process took 3 days. I interviewed at 600 Global (Glendale, AZ) in Dec 2013
Interview
Was called for phone interview, where she asked salary expectations and what I want in a work environment. Scheduled in person interview later that week. Asked common questions like What attracted me to the company, where do I see myself in 5 years, and explained position. I believe there are 3 interviews but I declined the second interview (that he said was later that day). He also said they were hiring immediately so I assume the job would be offered within the next few days.