I would avoid, lengthy and inhumane process they drag you through. Weird emphasis on asking where else you are applying. The interviews themselves are fine and average, but they are disrespectful to candidates who are taking time to jump through many hoops for them i.e. multiple exams, case studies, filling out many forms which are all on outdated platforms. Firm seems stuck in 1995, seems like they only recently discovered that computers, let alone AI, exist. What they should be doing is hiring tech/software people to update their old processes.