Pretty arduous interview process -- expect multiple virtual interviews (intro explaining role and your history, one with a manager level position), around a 3 hour in person interview with multiple manager level positions, and a take-home assessment to assess your skills at the specific job.
Overall, difficult and a bit extensive for the level of the role, and I will say--the expect a lot from the candidates and it would've been nice to have been extended the courtesy of some sort of specific feedback/the rejection email felt like it was written by a robot.