If you work in a team, communication is always going to be a challenge. If you’re in charge you get to choose the team yourself. Even better, if you’re working with freelancers you can change personnel if something isn’t working. But issues in team communication can still pop up.
I always think building a team is like organising a night out. I have friends that I love but would never introduce to each other. They’re just too similar. I’d spend the whole evening stressed trying to keep them apart or refereeing an argument and that’s no fun at all.