I applied through an employee referral. The process took 1+ week. I interviewed at Digitas (Boston, MA) in May 2011
Interview
It is very, very difficult. Long and tiring. You will interview with at least 4 people, for one hour each in one day. Prepare ahead of time with memorization of your resume. Get a very good night sleep, and stay hydrated throughout. Bring your own water! And don't forget to bring something to take notes.