Excellent review process. I had the feeling they wanted to make sure they were a right fit for me rather than just the other way around.
The process made me feel as though I was vetted rather than simply hiring the next person that came through the door. They clearly want to make sure it's a right fit for long-term sustainability.