You complete a video interview and if successful you are invited to a candidate night where you work together on a business case and present it. The staff are very nice. If successful, you then attend a final interview with senior staff, who are very nice and make you feel relaxed during the interview.
Was called to say there "had been a change in customer needs" which is why I had not been successful, quite rude considering I had to travel to the company twice.
Was still a positive learning experience.