Pros: good pay
Cons: always changing, not for the better
as with everywhere, xxx rolls down hill, was supervisor there for 8 years after 8 years in production. If they decide to get rid of you, they will, no matter what the reason, got "highly commendable" one year and the next was let go.
there were old time employees there, that had close relations with upper management and got away with everything. just the same as everywhere else.
middle management cannot treat employees with respect, upper management wants you to swing a whip. so, if the employees like you, you are in trouble.