I have been working at Steel Parts Manufacturing full-time (More than 5 years)
I can honestly say they've never messed up my paycheck
Upper Management is running in circles - they do play favorites a lot and they don't hide it. They will constantly add more work to your already overloaded work load. They will tell you one thing and expect another. They will also tell you one thing and turn their back on you when what they told you to do ends up not so smart.
Advice to Management
Get your head out of others butts and treat your people like they are people
Let us know if we're missing any workplace or industry recognition –