The day before the interview I received a meeting cancellation for the interview with no explanation why. I contacted the recruiter (who was external to Abbvie) and they were unaware of the cancellation. When the recruiter got back to me an intermediary agency told them that Abbvie was looking to hire internally. The story isn't done yet though. The recruiter got back to me and said there had been a misunderstanding. The manager had a personal matter pop up and couldn't make it. The message was supposed to be that they were internally investigating a new interview appointment. So a second meeting was scheduled. I spent a lot of time researching Abbvie and preparing. Then ten minutes before the interview the recruiter called me and said that they had bad news. Abbvie had filled the position internally. Overall, it was truly a remarkable performance by the company. I hope they treat people better if they get hired.