Lots of interviewers but it was good to personally meet the management before joining.
Gave a good idea of the management team and the vision of the company.
Couple of screening before I went in person so that helped understand the seriousness on both sides.
Negotiated the salary before I went in person too so that the expectations were set right on both ends.