I intereviewed with Red Ventures while in college, not anywhere close to Charlotte. Over a period of about 3 weeks, I had 3 phone interviews (with the senior recruiter, a VP, and the CMO) , and was then invited out to Charlotte for an on-site interview. Red Ventures flew me in the night before the interview and put me up at a hotel nearby - a welcome change from interviews I had at other companies that booked extremely inconvenient flights in order to avoid a hotel bill. My on-site interview started at 8:30 AM, and went to about 4 PM - The day consisted of 7 formal interviews with everyone from marketing managers, to channel/business directors, to the CEO, as well as a lunch with a group of analysts/managers/developers in the group that I was interviewing for.
Interviews included standard behavioral interview questions, technical knowledge about my marketing field, and consulting-style case/analytical questions. Make sure to brush up on the consulting-style case/analytical interview questions, as I ended up dealing with more of those questions through my interviews at Red Ventures than at all of the consulting companies I had interviewed with. It was clear through the interviews that they weren't just assessing answers to the questions, but trying to determine fit within the company. The interview day was pretty intense, but it was the most organized and useful process out of the numerous companies I had interviewed with at the time. I felt that the process allowed me to clearly present my strengths, as well as let me figure out the culture of the company.