I applied through a staffing agency. The process took 3 days. I interviewed at BetterCloud in May 2013
Interview
They had a very difficult interview process. They focused mainly upon the applicant's ability to think analytically more so than the credentials or the experience. I was told that they turned down even people with a master's because they weren't able to answer the vet question very well. In addition, they also ask their candidates to solve a particular problem using pseudo-code as their final meet-and-greet.
Interview questions [1]
Question 1
How many vets are there in Atlanta based upon supply and demand?