Long, comprehensive but rather drawn out in terms of time - taking months. Process itself was good, with initial screens, presentation interview and then stakeholder interviews. Overall it was an enjoyable process but they need to work harder on compressing the time between interviews