
Leadership could be better at communication, not only to their individual team, but to other groups so everyone is on the same page. It seems as though every team/group is doing their own thing not collaborating with other teams/groups and it makes it very challenging.
Aside from the communication issues that make it difficult to keep up on things, there are individuals (individual contributors and leaders) who think they know best and not willing to learn or listen to what you have to say. It can be challenging at times to do my job.