Upper management has no idea what the people have to deal with, but still believe they know the best way to go about things. The "training" employees go through is a complete joke. You'll be trained on something one day, and the very next day the process has already changed and yet they don't bother retraining you in the new one. The company as a whole deliberately "adjusts" bonus compensation plans on a monthly basis to find ways in which they don't have to pay them out. Hourly pay is lousy to begin with. If you want to take a time machine back to high school, this is your place. Rumors about coworkers get started just because people have nothing better to do. Instead of writing up or terminating employees that are incapable of doing their job, they reward them and praise them. Meanwhile if you're excelling at your job, they find ways to keep you down. If you're simply looking for a job to get you by for a little while, give it a try. If you're looking for a career, do yourself a favor and don't even put this place on your radar.