Had two rounds of face to face interview and an online assessment. Candidate experience was poor, I had to wait around 30mins for my interviewers, both times. This was made worse as the recruiter that arranged for my interview was uncontactable and I was just left seated waiting at a random area. My second interview ended positively. I dropped a follow-up message to the recruiter who then asked for my current and expected salary. I provided the information but there was no reply. Followed up with a text one week later and was ghosted thereafter.