Had an initial Skype interview with HR and two members of the media team, followed by an in-person interview with the same team plus one of the CEOs, and then one last phone interview with my would-be supervisor. The interview was for a newly-created position, so they weren't in a huge rush to fill it. Questions were pretty straightforward and I was able to ask a lot of questions myself.