I applied online. The process took 2 weeks. I interviewed at Angi (Indianapolis, IN) in Jan 2014
Interview
Initial short phone interview a week after resume was submitted. Second 2 hour face-to-face interview a week later. 1st hour was 3 different tests, then if passed you met with 2 managers to talk. Intimate setting-very conversational
One phone interview, one on-site interview. Both were very relaxed and with easy going people. There was a typing speed test, which was very applicable for the position. They compensated for all of my travel expenses as well which was very nice considering I am a student.