The interview process was good. I liked that I met with multiple people in the first round. It gave me a good feel of the role and what the team would be like coming in. My biggest feedback would be the amount of time in between the different stages, from being selected for the interview and to when I got result of interview, it took over 2 weeks.