Really well thought process. There are five steps to the end and you'll be meeting different team members each time. They really care about finding the right fit so, even if you may find the interviews a bit difficult, you'll be happy to go through it and get a sense of how the team really works and know what to really expect when starting the job.