Met with one of the recruiters from the team for coffee, followed by a 3 hour onsite where I met with various members of the team. The entire interview panel was very well prepared, gave me a ton of insight into what my role would look, and answered all the questions I had.
Overall, the recruitment process was probably the best one I've been a part of -- everyone was super responsive and I was always aware of timing / what to expect on next steps.