After applying online, I received an email inviting me to interview. The process for scheduling an interview was very efficient, and I had three interview stages: phone screen with hiring manager, in-person with team and VP of Sales, then in-person with CEO.