Applied online and got a referral through a friend. There was a video interview component asking a few behavioral questions. After that, they asked me to come into the office to speak with the Marketing Director and Hiring Manager (I believe).
I was asked to come back in again for another interview and speak with the SVP of Marketing. They were all really nice people and felt at ease the longer I was sitting in on these interviews.
Another candidate ended up getting the job over me but overall the process was a positive experience.