Initially the process was great, but it fell apart towards the end. The feedback was relatively swift and it was clear how many more rounds were left. But in the process, they lost my initial application and I had to resubmit my CV and cover letter. Then the responses got slower and it seems they added an extra round of screening. And when I eventually got through all the interview rounds and wasn't given an offer, I was sent an automated email that one usually gets after getting rejected at the start. When I asked for more detailed feedback, I was referred to someone else who I emailed but didn't get a response.