I don't typically leave reviews on here but this was such a chaotic mess that I felt I had to at least mention something to, hopefully, spare others the waste of time that I went through.
After receiving a call from their HR department, we set a meeting up for the following week. That meeting was then cancelled <24 hours before our meeting and pushed out another week. A little bit before our (early) morning interview, I receive an email that the recruiter is running ten minutes behind. No big deal, I know meetings can run a bit long and I appreciated the update. However, I am now writing this two hours after our meeting was supposed to start and haven't heard anything despite the 'ten minute' update.
Easily one of the worst interview experiences I have had to date which is a shame as I was very interested in the role itself.
I would advise others to steer clear of the company - if their recruiting process is this dysfunctional and disrespectful of candidates' time, I can only imagine what a nightmare it is actually working there.