I went through 8 interviews and submitted a written sample as requested. Was told job was based in TN/remote with some travel to Seattle. It took two months to pass through each stage of the process, including an entire day of phone and video interviews, then was called and told they offered the opportunity to a candidate who was local to Seattle. One week after bring told they were hiring someone else, I saw the job posted again online. I wrote and asked the recruiter is it was the same job - she confirmed it was. I mentioned that I thought they filled the position already and was told the req I saw was a “pooling req” which is something they open up to attract candidates to various geo’s and she could see how it's confusing to applicants. Needless to say, there were a few red flags during process for me, but congrats and good luck to the person who received the offer. Advice to management: if you select someone else, still offer other opportunity options for closely matched available jobs to the candidate that spent 2 months of interviewing.