A long, drawn-out process requiring over six hours across multiple days. Focuses heavily on personality fit over skills. Can feel frustrating and repetitive, with limited clarity until final stages. Make sure you are able to converse with the controller and understand what he is saying- then make your decision from there. Don’t leave the interview process without this. Ask about their training process.