Contacted via consulting recruiter and had an interview scheduled within 24 hours for a week out. Reception was aware of my interview, easy checkin process and was offered refreshment and told where facilities were located. Interviewer was on time and had a room reserved, also offered refreshments etc. Overall good rapport and a good interview. Initiated my own follow up as communication seemed a bit confusing due to the 3rd party involvement. I didn't receive an offer for this role due to some technical skill alignment but hope to be kept in mind for future opportunities.