The process was length and onerous. Met with numerous people, prepared a presentation, and had a hands on assessment to do in person. The team was very knowledgable and skilled, but in total I had 7 interviews, and it was a heavy process. While the interview process was heavy (but not difficult), the benefits and pay were very competitive. I would have taken the role if I didn't have a better offer elsewhere.