The interview process was four stages. Recruiter screening, Hiring Manager interview, Senior Sales Manager interview, and then Panel Interview.
I thought the whole process was run really well and efficiently. From recruiter screening to receiving the offer was just under three weeks.
There was slightly less support from the recruiter than I've experienced with other interview processes, however, that felt intentional (they were looking for how candidates interpret briefs and requirements) and they were incredibly transparent whenever I asked any questions.
The panel interview was a great experience. I presented to two Senior Sales Managers and the Sales Director. They were engaged completely from start to finish, and were completely open to answering any of my questions - it ended up feeling like a great two-way conversation and they were providing feedback as we went along, which was hugely appreciated and isn't always the case in panel interviews.
If it wasn't for receiving an offer from a dream organisation of mine to work at, I would have accepted the offer (and nearly did), as it would be a great company to work at.