We have a small team of developers, less than 5. Anyways, we have multiple clients with website(s). Occasionally we have outside developers work on these web projects also. I am confused as to whether it makes more sense to add a team for each "project" or rather one team with multiple "projects" which would house their respective repo. We will be integrating it with Jira as well so was not sure if the team per project made more sense or not.