Great interview process and very efficient in responding. From hearing about the role to being offered it was 4 days. Really friendly atmosphere as well, they made you feel at ease and didn't bombard you with question after question. I had an initial once stage interview for roughly an hour and then a couple of quick 10 minute calls with other members of the team.