Poor management, pay is crap, they reward good, hard working employees with more work by picking up the slack of lazy employees that don’t know their knee from their elbow. Upper management pretends they don’t know that lower level departments like customer service are struggling because their managers are always too busy to help them. There is never a manager available when you need them. The raises they give are a slap to the face.