I was contract for an HR Interview which was followed by 4 Telephone Interviews. The interviews were both technical, situational and informative. The interviewees seemed honest and open. I was then flown in to for a group/panel interview in Toronto ( was originally planned for Atlanta) where I was asked to present on a pre-selected topic. To my surprise, the group had some other expectation in terms of the content and material. Nevertheless, the panel interview was followed a couple of phone interviews. I have not heard from them since. Kindda unprofessional I think. I do want to mention that they did reimburse the Interview expenses 3 weeks following the trip to Toronto - the bank transfer fee.. :)... The recruitment process tells a lot about the company in general...