stressful work environment
often work done receives credit only by those assigning the work (that have nothing to do with its completion)
managers are unwilling to take the time to train therefore deadlines and communication with client is lacking.
They do not believe in promoting from within.
There is no balance between home and work (often the demands of the company come first no matter the circumstance...unless you are a manager).