- Due to there being 50-100 developers across 10+ teams, there is a decent amount of friction in project planning and project orchestration for projects spanning multiple teams - Early project kickoff meetings can be wasteful of developers time - Flip flopping on priorities - Occasional lack of leadership from product team