Applied through an external recruiter. The process took about 3 weeks.
Phone call with internal recruiter, then a phone call with a director, then a phone call with a senior systems engineer, and then a panel interview at their Reading office.
15 minute technical presentation and 15 minute 'why me' presentation, followed by questions and general discussion.
The interviewers were very pleasant and put me at ease from the start. they gave me the opportunity to highlight my strengths through discussion rather than a list of template questions.
It seems that everyone in the room were very passionate about the company and had a positive outlook.
The recruiters were in constant communication, providing updates every few days.