Pros
Good people manage the company they mean well. That compliment is intended for the CEO, not the production management. Pay is fair.
Cons
They were not honest with me coming in. For one, they told me my insurance would kick in in two week that ended up being three months. They also don't pay holidays if you are there less than 90 days. They can't pay you an agreed upon salary amount if they omit holiday pay. If you are applying or accepting a job there you might want to clarify those details. They said they were interested in improving efficiency, Lean manufacturing and the like. Turns out they really don't know what they want. The office personnel are great, but the labor group really runs the show. If they don't want it, it's not going to happen. The management is afraid of losing foremen who are are keeping the company from improving by change. Also, be prepared for a lot of hours.