Applied online but didn't get any response until I submitted my information through a contact at the company. Qualified for an in person interview at HQ in San Francisco. At the interview I found out that the interview process is about ten steps long and culminates with an in person presentation.