Management in IT has 0 idea what they are doing. They expect everyone to do everything and you end up working on something different every sprint. The problem comes when you cannot learn any one system. Software Engineers barely program and instead do random other technical work.
On top of this, IT management hasn't listened to any of the feedback for over a year. They are incredibly out of touch with what is going on despite being told constantly what the problems are.