Initially the recruiter reached out to me and set up some time for me to talk with the hiring manager who kept the interview short but concentrated on what the role was and what I was looking for. The hiring manager was very friendly and knew what she was talking about.
Next, they called me in for a series of in-person interviews and several over the phone. This went pretty well and concentrated on what I knew about the company and specific experiences I had (e.g. examples of campaigns I've worked on, success metrics, etc.). Interviewers included immediate members of the marketing team and several c-level executives. I left feeling pretty good about the interview and fit.
About a week later I received a follow-up email from the recruiter who noted that the team wanted me in for a third round in person with more c-level types and in more of a panel interview. I was excited for this and provided him with various days and times that would work for me. After another week I didn't hear anything back so I reached out to the recruiter asking him what the status was. He followed up saying that they had decided to move forward with an internal applicant but said nothing else.
Not a great way to handle an interview. It definitely left a bad taste in my mouth regarding the company and specifically how they handle interviews.