I applied through college or university. The process took 2 weeks. I interviewed at Crexendo (Tempe, AZ) in Apr 2013
Interview
Met them in career fair and then also told one of my friend to refer me. Interviews are pretty easy. I had a bad experience with the company after I was offered I tried to negotiate and they withdrew my offer telling me the reason that I am more interested in financial gain rather than company.