A disjointed process which I had to manage myself, to get updates and arrange the next stages. It took 4 weeks, I had 3 interviews and I had to chase each week to find out what was happening. It gave me a bad impression of the company. I know the recruitment team has changed since then.