The process miraculously was as I had bumped into their UK Based CEO in Greece of all places. The interviewing team were friendly, humble and honest. I appreciate the feedback they gave me after the interview and still keep in touch with their companies via LinkedIn.