Thorough, but fast, and in-depth. It felt very structured. I got to meet several relevant people along the way and had two long (120!) interviews where I learned very much about myself. They do a great job at keeping candidates highly engaged while you learn about the company,