I applied online. The process consists of a quick quiz then two interviews followed by a task. The process also includes extra four steps that I didn't go through. It took a month and a half from the first reply till the last -- the first four stages of recruitment. Although the interviews were friendly and nice, I have found the feedback from the task lacks analysis and judgment of a good data scientist. The data science team appears to have limited idea of how to construct an understanding of the candidate through a task. It would be better for them in the future to look at the details of the provided task and consider adding an expected time limit to the task. Recruitment tasks should consume 1-5 hours that should be utilized to show various aspects of the candidate. If they expect a week project from a 3-hours task, perhaps they should reconsider their ability to recruit efficiently, as well as their data science and analytical skills. They also seem not to know what they want or how to assess it and just hope to be impressed in general (which is quite a disappointing way of thinking for a professional data scientist.) That being said, the HR department is more than professional and the best in terms of giving a good image of the company and supporting the candidate.