I applied online. The process took 2 weeks. I interviewed at Webgility
Interview
Had an initial phone interview with the person I'd be working directly under, he scheduled an in person interview with himself and another person in management. Final interview was himself and a different high level manager.