I had a 70 minute phone screen with the recruiter. After a few days, I was invited to a Microsoft Excel test; I chose the time to receive the test, and I had 90 minutes to complete and return by email. After a few more days, I was sent a specific day and time (no requesting my availability) to come onsite for a face-to-face "technical/case interview" with the team lead (director) and MD. We discussed a business case for ~60 minutes, then I answered a series of questions, which I would argue were more behavioral, quite abstract/conceptual, and not at all technical. The next day, I received feedback that the interviewers concluded I was better suited for a different position, which was totally different from my skills. I wrote that I disagreed with this proposal, then waited two weeks before asking for an update and receiving a rejection.