Started with zoom interview. Then flew out and spent 3-4 hours interviewing with multiple heads of departments. They all were nice and comfortable to interview with. Got a tour of the office as well. Followed up with HR multiple times, kept receiving promises of a decision soon, then was ultimately ghosted.