Slower pace of change
Progress and implementation can be slowed by organizational structure and decision-making processes.
Gaps in technical leadership
Some leadership roles lack technical background, which can make it more challenging for mid-level management to push initiatives forward. This can occasionally lead to ideas being overlooked or not properly attributed.
High internal dependencies
Development often relies on coordination with other teams and their systems, which can introduce delays and reduce autonomy.