long procedure, at least five interviews and presentation, several team members, mentioned all went well and did not have to worry. Then nothing. I had to call several times to hear they offered someone else the job. Which is all in the game, but never make some kind of a promise which is unprofessional towards candidates .