Terrible communication, I know the word is strong but it's true. Every thing goes by broadcast emails in a way that when we start at the morning, we do realize that there are 50 new emails that are not meant for us.
You don't have space to create something new to help the company, I've already tried it.
Many time wasting processes that could be done by a software are, STILL, done by us, in Excel spreadsheets. I mean, processes that take months, part of this is due to the terrible communication between anybody.
The worst part is that your IT competences(AWS, Azure, C++, C#, Python, SQL, etc) except Linux is gonna be wasted. This is NOT to the company to blame but by the role itself.