Applied online on a whim while looking for other similar positions (Forrester, GWfK, Nielsen, etc.). The process started about 5 days later when someone reached out to me to arrange a Skype interview. Two days later I was brought in for 3 one-hour interviews with two analysts and the hiring manager. Four days later, I was brought in for 2 one-hour interviews with two research directors and a 90 minute interview with two analysts. After sometime (I had an abroad commitment of 2 weeks for a personal) I was asked to come in for a 1.5-2 hour conversation with the CEO. A day later I was told to expect an offer letter, which I signed.
The entire process, although long, was very positive. I genuinely found myself excited to work with all of the people that I had interviewed with throughout and it seems that company is undergoing a paradigm shift in how it hires.