First interview was with the delivery manager who was curt, entitled, unprofessional and not sure how they added value to the interview process. It’s generally that you’ll interview with the hiring manager first but this extra hoop seems subjective. With a contracting agency you’re not really reporting to the client. Instead it’s the agency so keep in mind this is who is responsible for all your HR matters.