Very quick interview process. I was recommended to join by another employee & my first interview was with Manager which lasted in a great conversation for 30 minutes, also discussing an assignment that I made as a test post applying. In next few days had a follow-up interview with head HR to set expectations and then last round with CEO as my role was close to companies new programs. Whole interview process took a week & received my joining in 3 days.