I had a phone screen and then interviewed with two managers. All interviews went well. I was then told they were deciding between me and two others for a few weeks. I would check in now and then and they would email me updates for over two months. Eventually, I saw the job posting pop up again on LinkedIn and realized they were just dragging me along. Everyone seemed nice, but I just wish they rejected me instead of being vague about things.