I had a 30-minute call with an HR person where we talked about the position and the company. Then I had a 1-hour interview with the Marketing Director and the same HR person, where it was more casual, and we talked about our backgrounds and the position in details. On the next Thursday, they asked me to schedule an interview for Monday morning. I told them I had an appointment and wanted to see if they had other availabilities, and I was told that they were busy the whole week and that the director made time for me. I decided to move my appointment and take the interview. The final interview was with the director and the manager of the team, it lasted an 1 hour with more specific scenario questions. It all went great, and I thought I had a good shot, but I didn't get any news for 2 weeks. I finally got an email to tell me they went with another candidate.