No B.S.
They tell you what you need to deliver to give you opportunity to prepare.
Mix of technical assessments and 1:1 discussion.
VERY intentional with time to gather data re fit.
Very clear up front about the step-wise process to receive an offer.
Cons
It was a lot of work (but shouldn’t it be if you really want the job?)