I was first contacted by a headhunter. Then I went for two phone interviews, one onsite (@Basel), a few more phone calls and another onsite (@London).
All the interviews were generic, mostly about my previous experience, the job requirements, and ideas for the future of the business. The last onsite interview was the exception - a technical interview, although it had not been introduced as such.
Imagine showing up to an interview for an Engagement Management position - which is basically a mix of Project Manager, Delivery Lead and Business Developer - and finding out on the spot that you are going to be tested on stats questions by two former postdocs in Machine Learning. Ta-daaaa!
To my surprise, a week after the last interview, the head hunter said that an offer was on its way. I pinged him in the following weeks asking when would he expect the offer to arrive, but no update. Eventually, three months later I told him to pull me out of the process - that is, if there was any process - as it all seemed to be too unprofessional. I tried to contact the hiring manager directly to ask for clarification, but he never replied to my email.
The head hunter in between makes it harder to understand whether there wsa mismanagement of the application from IQVIA, or whether the head hunter was trying to buy time while evaluating other candidates. Either way it was a very poor experience.
The cherry on the cake is that I never got any travel refunded, although they originally agreed to pay for it.