The pay is low for IT workers. Management does not know what they are doing, bordering on incompetence. Some managers are very petty and vindictive if they are questioned. People are given tasks by management contrary to their skills or workloads so high that all of their work suffers. Much of your time will be spent working on a task that won't solve the problem you were given because management does not understand the work that needs to be done.