*Poorly thought-out business processes - processes are designed by management who don't understand the work, creating inefficient, bureaucratic processes that pit departments against each other in a blame-game.
*Overloaded with poorly communicated duties - expected to complete a constantly increasing workload with no overtime and meet shifting priorities and expectations with no communication.
*No training/advancement - once in a position, there really is no career path. The company provides next to no real training (other than that done to cover itself from liability) and hires from outside most of the time, so don't expect to advance or transition between departments.
*Constant random layoffs - the company shows no loyalty to staff, laying them off almost at random despite how long they've been with the company, then six months later hiring back a new employee to handle their duties.