Applied online directly and was contacted by phone offering an interview. They wanted to do three stages.
First two were fine. The day before the third interview I got an email to say I was no longer being considered. I then had a missed call and voicemail the next day, an hour before the interview had been booked in asking if I was still attending. I made several attempts to contact them to confirm if this was the case, by phone and email, but no answer.
I attended the third interview, having been forced to hastily reschedule my workday to do so, and the interviewer was late without explanation or apology.
I haven't heard anything yet, but I won't be accepting if they do make an offer.