Very easy to over-specialize. Easy to get stuck. Hard to move between teams or departments. If you completely ignore office politics you will have a hard time advocating for yourself. For example, I was once told that if I wanted to join another team, I should start by joining that team lead's running club.