Worst and most horrible interview experience ever. It lasted for a little over 2 months. Starting with HR interview, then the hiring manager video interview. I was scheduled to then have 3 separate interviews with 3 upper level people but somehow only 2 got scheduled. The scheduler forgot the 3rd one and went on 2 weeks vacation. Finally, I was able to reach someone who scheduled he 3rd one. After another 2 weeks I was told to interview with the Senior level person. The individual mentioned the interview was for a different role which I questioned but still interviewed. I was told a decision will be made a day or two after but it took another week after I called to remind them.