Approached specifically for this role by an agency. First a Teams interview followed by second face to face with presentation given, third interview with C level and HR. Other candidates discounted, highering manager feedback all positive and he wanted me to join his team. Then HR started questioning my location despite the job being advertised as remote. Then decided to interview more applicants, dragged it out longer and longer, finally decided it was a no. No apology for wasting my time, no apology for having me travel, stay over night all at my own expense. Upon reflection it was quite possibly a fishing trip on their part, presentation was to be detailed scenario/ solution including indicative pricing, wich I did not provide.