First stage was a automated video interview where you are asked questions and you have to record your answers. Questions were basic run of the mill. Then 2 weeks nothing, even followed up with HR...no response. Then, I decided to withdraw job application. Immediately, within 5 mins, someone calls me (NOT HR, a business analyst from the team) asking if I am still interested and gave me a predictive modeling problem to solve within 7 days. This is an extremely CHEAP tactic. Say, there are 50 candidates solving the problem. Processing the data, selecting and building model, validation, then you submit the code. They are basically getting unpaid work done by you. Unless you are absolutely desperate to get a job and no other option, I would say hard pass. I did the same. Overall, extremely unprofessional organization. I would not recommend it.