Pay and health insurance were probably the ONLY things that made this job bearable. The actual work itself was tolerable if one was of sufficient production quality that they were allowed to bring their radio/mp3 player and listen to headphones while working....a privilege that had to be earned.
Management was of the old-school mindset of "we'll just get somebody else who can do it better", and this led to high turnover, high employee dissatisfaction, and numerous grievances, ALL of which could have been avoided with a change in attitude on the part of management. The union was quite powerless to do very much, other than try to kiss up to management, despite there being numerous contract violations.
Employees who became ill, or needed to care for family, were required to provide extensive medical documentation, to be given to management (instead of the site nurse as per the contract) who were not medically-certified to make medical-based decisions, and employee rights were continuously violated. I approached the Director one day, and much to my surprise, he agreed WITH ME. As things turned out though, that director was probably more interested in retiring later that year, than fixing the problems I pointed out, because I did not see any changes.
To make matters worse, our jobs were being eliminated, and although there was a mention made of replacement jobs, none ever materialized. Those of us that were well-seasoned, were tossed out in the street, and I heard by the grapevine that new personnel were hired off the street, paid less, little or no benefits, and were mere term employees. Forget those who worked for YEARS.
Our problem in this country is GREED. Plain and simple. The bad attitude on the part of management is a reflection of poor leadership, and also an indication of poor people skills. It costs to be the boss, but hard-working employees shouldn't have to bear that cost.