I applied through a recruiter. The process took 2 days. I interviewed at PFP (Baltimore, MD) in Dec 2015
Interview
Went to a open house which turned into an interview. Then called back for another interview. Good process because if they like you, the open house turns into an onsite interview. I had to also complete a wonderlic test, and give my impression of some mock marketing statements that the company could use and analyze what it was saying.