The entire process took about a month or so - two phone interviews and in-person interview.
The phone interviews were with HR representatives for about 30minutes, questions about the company and the position and my background. Gave a brief overview of Kabbage and went through resume together. They were both really nice.
The final in-person interview was first with three senior managers/VP level , going through my resume and asking about my previous experience relevant to the position. One of them called in for the interview. They were courteous and respectful and were generally interested in my candidacy and I could feel them measuring me up immediately in a fair manner, but felt like one of them came in to the interview with their mind made up against my application. Then met another senior staff alone, talked again experience and then did a case-study. Given thirty minutes to prepare. Walked him through my response and thoughts, after which he took a picture of my notes. The in-person interview lasted around 2-2.5 hours in total.