The autonomy culture enables teams, but also results in duplicate and uncoordinated efforts. Little common tooling and infrastructure. Engineering productivity is out of focus. The organisational structure makes it difficult for senior engineers to contribute beyond a local sphere of influence. Sub-market salaries.