I am faced with a situation where I have 5 different IT managers, one of which is a Director, delegating work to me. It’s not that I don’t want to do the work, but everyone has their own agenda and everyone’s little projects and tasks are “important” and “high priority”. When things don’t get done on time because I am overloaded, the managers start to bitch and complain and blame me in the process. As a senior engineer, I do not need to be micromanaged, but the entire management structure is a joke where nobody talks with one another and everyone has their own agenda and finger pointing has become a favorite pastime among management. Bringing this matter to the attention of IT management will only fall on death ears and will not result in change. The IT Director is a stingy bastard who thinks that saving money means squeezing more work out of people than they can possibly produce. It’s just a matter of time until the management structure collapses and falls apart because they are alienating many of their subordinates.