The process consists of recruiter screen, online assessment (Excel, SQL, and statistics), data challenge, and the final round. I got rejected a couple of days after the final round concluded without any feedback provided. Every interviewer was nice, and the HR team did a great job on ensuring a smooth process. I have interviewed with a number of companies throughout my career, and I think their process is the lengthiest and the most inefficient (and possibly the most ineffective). The entire process took 3 months, and at no point in the process have I met the hiring manager nor got any clarity around which team I would be on and what the job actually would entail. The position I applied for was also a managerial position, but I was never asked any questions around management capability. The data challenge in particular took way more time than the 10 hours that they suggested. It was very challenging for me to balance it while having a full-time job.