very long but very professional and interesting interview process. the last one was with the upper management in Toronto in which I had to be part of a customer meeting simulation to check my capacity to identify leads/ opportunities and determine the next actions items. it was fun!