At first it was all going ok until the final round, they scheduled my interview for 5pm and no one showed up. I then rescheduled for the following night and once again no one showed up. By this time I lost any faith in the company, I did manage to get the final round completed and feedback during the interview was positive. After agency chased up few days later they said you haven’t got the role and there’s no feedback. I would avoid a company which runs like this, I had other offers on the table so wasn’t a issue for me