I was told (5) steps after the recruiter screen: (2) hiring managers, Demo/discussion with customer rep, discussion with a salesperson, and the final step was an interview with the President of GTM.
The organization decided to add (2) additional steps at the last minute. Another demo, and presentation to hiring managers on the approach to joining the team.
I was extremely excited after the first (5) interviews, but choosing to add (2) additional steps at the last minute makes for a horrible candidate experience.
The recruiter tried to justify the last-minute additions by saying "The team has never hired for this position before, and wants to ensure they evaluate all candidates accurately"