The process was transparent and respectful, both, of me and my time. The process seems to be overall quite lengthy (I barely made it half way through - one 30-minute HR interview plus one 1.5-hour semi-technical interview and there would have been quite a bit more to come: assignment plus another two interviews as far as I understood) but it convinced me it is done so to ensure high standards. It was overall one of the most positive recruitment experiences I have had so far (excluding the end result :)). The HR employee specializes in recruitments for data science/machine learning/data engineering positions and seemed to understand very well the tech stack. Technical recruiter was a knowledgable, very friendly and likeable person that seemed to know what they want as well as genuinely care about what I wanted from them. I'd say that, overall, they seem like they know what they are doing.