One of the best experiences I have had in recent history. I only got to the 3rd stage before I dropped out of contention for another position. The process involved an phone interview with the recruiter, a phone & in-person interview with the SVP of marketing. Although I dropped out after this point, the SVP was clear on the next steps (which was great) that included an interview with one of their agencies that the person would be working with an interview with 2 other team members and a quick interview with the CEO (The CEO wants to meet all their hires.)
So like I mentioned earlier I dropped out of contention due to another job offer, however that is no fault of this company. They did all the right things, they look like their reputation on Glassdoor is improving and the SVP seemed like she would be a joy to work with; however, timing wasn't right and the company I ultimately choose to work for screamed through the interview process with me and gave me an offer in 4 days of the initial interview.
Overall, I would recommend this company to any one that is lucky to get an offer. The process was pretty painless and the SVP of marketing would be a great pleasure to work with.