I applied through a recruiter. The process took 5 days. I interviewed at Packt (Chicago, IL) in Feb 2015
Interview
Packt publishing contact you just knowing your background, they ask you a few questions about the programming language you are expert, and that is all! Everything is online, first a recruiter contacts you asking if you are interested and then the director of the publication project emails you. Overall it is very easy.