Good, respectful, hard at technical part.
HR contacted me by email and then skype. Always very respectful and informative.
Had to exchange some emails and then scheduled a technical test.
Person to test got late but OK.
Had 1 more intervel in the same week.
had to wait 1 week for another interview about myself, personal information and background.
Another technical interview happened I do not remember when.
Took some weeks and a new quick call and then CEO interview that was nice and quick.
Everything was OK except that take a little long but it is expected in this industry.