Where to begin? Everything on here is true. Title stating, there is not enough people working for the amount of traffic. People quit or are fired and it takes months to train and find replacements. Turn over is extremely high. Techs get burned out in the never ending cycle of phone calls. There's almost always a hold time to which management will make you aware of this constantly through out the day even though every one is already aware there is a hold time. At least ten messages are sent a day mentioning a queue and hold time. Its actually impossible to not have one because of the circumstances. Because of these messages, you feel rushed. Quality of work decreases immensely because it's just expected to get onto to the next call to get rid of hold times. As experienced people leave or get fired, it would take at least two to three months for a replacement to actually take a good number of calls.
Nothing is consistent. You're told to do different things from different upper levels.
It's almost expected to stay late even though there is no overtime. Even if overtime was a thing, that would probably make pay normal for the work the grunts do.