I had a good experience with Upguard all the way until the final interview.
I initially applied online for a post-sales engineer position, there was a recruiter screening. It went well. I spoke with the hiring manager who told me they hired for the position I initially applied for which was post-sales and wondered instead if I would be interested in presales. I told him yes, we had a great chat. He moved me to an assignment based interview with a team lead and Director of Sales.
They sent me an assignment ahead of time and said it would only be to see how I work through problems not necessarily a test. Regardless, I got on the call with the team lead, and they said I absolutely crushed the assignment and there was no reason to talk about it but rather just to get to know me at this point because I was clearly experience enough to handle the technical aspects of the job.
I then move to the last interview with the CRO. I had to choose a very very limited time window which made the interview first thing in the morning for the CRO. It went pretty well, but it was difficult to connect as much as the previous interviews. I thought maybe they were busy or I didn't answer their questions well enough but that interview was supposed to be entirely culture based so assumed if they didn't choose me at this point it would be due to culture misalignment. I felt really positive about the whole process and waited about a week for the recruiter to tell me that the CRO like my personality but didn't feel I had enough experience or agility for what they were looking for.. The recruiter also told me another candidate was told the same thing. I actually reached out and said I'd love to get back on a call with the CRO and talk more about my experience because I absolutely could handle what they were looking for. I got no response from that.
They really could have saved some time by aligning the C suite leadership with the REST of the organization that you meet with.. I'm not sure how you get to a final interview after passing all of the technical and process requirements only to then finally be told you don't have enough experience. Pretty frustrating experience in my opinion because it seemed like we could have both saved time by making sure the hiring team knew what to look for rather than the final interview be the place where suddenly your technical aptitude and experience is in question.