Unnecessary long - four interviews over 5 months, three of them virtual, one in person. I had to call and tell them I was on the verge of accepting another offer before I finally received one. From there, the negotiation and acceptance process was fairly quick, but it was weeks and weeks of being ignored.