Overall long and unnecessarily complicated interview process. The gap from 1st round interview to 2nd round interview was 1.5 month gap. When I got my first email about moving to the first round of interviews, I gave them my availability and they responded 3 weeks later scheduling my interview for the next day. 2nd round interview was a data presentation that was vague yet complex.