The interview process included 3 phases: introductory interview, an home assignment, and a follow up interview with higher up management.
They were extremely nice and accommodating up to the point I asked for feedback after being rejected (both one of the interviewers and HR, on two different occasions), which they entirely ignored.
Shows a lot about the character of the company, considering the positive communication just until they no longer care, and considering I took the time to drive all the way to Jerusalem (twice) and write an assignment for almost a week (one they liked, otherwise I wouldn't been invited for another interview).