Having all of the teams join and how they are all linked together. It truly gives a whole company experience
Cons
I would have liked to see a high level from each department. I thought they could cut down their time a bit. I think you lose the audience if its too long