I applied online and got an interview in person with the VP first, and then got a second interview with the 2 marketing directors at the time. We went through a couple technical questions, and then I did a test online. Everything went smoothly, the team was very nice and they made me feel comfortable.