After applying online I was reached out to quite quickly by HR and the overall process was swift and extremely organized. Prior to actually coming in to interview, I was given a breakdown on who I would be speaking to their positions, the actual interview process was approximately two hours long but I had the chance to speak to everyone I needed to to make a decisive decision for the position I wanted.