TL;dr: met some great people, but long interview process, and communication about the process is often lacking.
Over a 6month period I had 11 "steps" (interviews and mini tests). I applied for one position and went through 3 phone interviews, a written test of my abilities, and another phone interview prior to being accepted for an on-site interview. Every interview was awesome: I got nothing but positive feedback back from my interviewers and I really connected with each one. Sometimes I had to bother my recruiter for an update after a week of not hearing back but he eventually always got back to me (this was after switching recruiters because the first one quit as I was starting my process- so there was a bit of a wait time to hear back that she'd left). Two weeks after being told they were arranging an on-site, I followed up to find out they'd filled the position internally. But the good news was they wanted to try me for another position in a separate department (not one I had much experience or interest in - not esports). I said ok, I'll try it. Lather rinse repeat. I had to start the process from step one.
Five more phone interviews, yes, even including the redundant first one with the department recruiter to check for a culture fit, and I was becoming more and more sure of the fact that this was neither the proper department for me nor did I have the experience necessary. I was told in the end that while everyone meshed well with me, I didn't have the background necessary for the position (I wasn't surprised).
Overall it was a LOOOOOOONG process, I really enjoyed each interview I had, I disliked being sent toward a position I knew I wouldn't excel at, and I had to bother my recruiter quite a bit for updates. Strong Positives + strong negatives = neutral experience