Very long process with lots of waiting for replies and heavy security verification steps. People seem lovely but the interview process felt under prepared. First stage about experience and intro to the job, second stage more technical review with line manager, third stage with department head. No formal tests and limited info on what the job entails.