Multiple stages, with different panels and exploring different angles from HR, technical, to colleagues. It was very enjoyable but just too long and it resulted in nothing but I would be happy to do it again if called, as it is a good company worth working for