The whole process took about 2 months. I was contacted by a recruiter via Linkedin. She scheduled phone interview with me and then a week later spoke with hiring manager for about an hour. Both calls went very well. Asked me about my sales background, specific projects I've worked on and my overall experience and the needs within Meraki. Recruiter then scheduled for me to fly out to San Francisco for a Friday interview and they accommodated a flight home on Sunday (no weekend hotel) so I could enjoy the weekend with friends and family -- nice gesture. The Friday interview (4 hours) went well, everyone was super nice, awesome office, fun atmosphere and I met with the hiring manager, VP, SVP, and GM. Good conversations mostly discussing sales strategy, current/former sales, quizzed my knowledge and familiarity on Meraki products with strategic discussion about what I would do in this role if offered. No formal presentation required. Overall very positive experience and left me feeling confident in my decision if an offer was to be made that I would accept. Good espresso as well :)