I received a referral from a current employee who knew teams he worked with that were hiring. My referral was submitted and I received an invite for a phone screen with the recruiter the next day. I completed that and was moved to the next round, although I had been mildly concerned that I wouldn't be after my expected salary ended up being a bit more than what the recruiter told me they were aiming for. Next round was interview with hiring manager. Laid back chit-chat and the usual resume run down followed by fairly standard behavioral questions revolving around their company core values. Manager was chill and likeable and I felt that I did quite well. At the end of the call I was told that if I made it to the next round I could expect a take home presentation assignment and a loop with 5(!) more people. I got an email the next day informing me that I was not being moved forward. I asked for feedback and I was told that there hadn't been anything in particular that I had done wrong, that they had just found other candidates that were better suited to the role. Disappointed of course, but overall it was a pleasant and speedy interview process with responsive recruiters.