A few years ago, I interviewed in a notoriously lengthy process. It was the only company I met with while I was still employed elsewhere, Although the team seemed great, I would not recommend unless you have the time to study their principles. While I understand the logic, it’s not for everyone.