I don't believe the management structure would cause any major issues. Generally a team is created to handle a project, and people not in that team really have no major say in what is going on.
I don't believe the management structure would cause any major issues. Generally a team is created to handle a project, and people not in that team really have no major say in what is going on.
There are "semi-equivalents" to a traditional structure. Teams have one or more Leaders that make or help make decisions for the rest of the team.
Once you get larger you do run into the case where a team is created that can force decisions upon another team to a certain degree. Such as if IT decides that your password should start containing two numbers instead of one, that decision affects everyone who uses those services. Don't like it? You need to get funding and support to setup your own IT for your team which most likely will not get support.