I applied online. The process took 4 weeks. I interviewed at R/GA in Apr 2016
Interview
The first step was a video interview where a question pops up and you have a specified time to answer it and then move on to the next one. I then completed a few phone interviews with different recruiters and people in the department, then did a Skype interview.