This dates back a year or two ago, so I'm hoping has changed. I was a graduate interviewing for an entry level role. A positive being that they were really quick and would move through the process very quickly so can't fault them there. But there were about 6 or 7 conversations with separate people before the final interview which was in person. Process could have definitely been condensed as was asked the same questions each time. When I went into the office, you could tell culture was off with the lack of diversity and with the interviewers asking questions about my biggest nights out at uni. I was rejected at final with no explanation why, to which I asked several times for feedback and was ignored. Think this is really important for grads trying to secure their first role as it can help them in future interviews.
To top it off, about a month after rejection, I got a phone call from the internal recruiter I was dealing with, thinking I was someone else (another candidate they have in the process) and after explaining who I was and after joking if he was calling with feedback he just hung up the phone! Gave an impression of cowboy recruiters