Poor management who don’t know what is going on or what direction to go in.
Bad systems in place so you’re constantly replicating work, ancient system which is still a black screen with green writing! So much time wasted!
Blame culture and lack of training and support
Poor management, no support