Pros
Carpenter provides steady work (and sometimes too much of it) and pays an above average rate for the work that salaried employees do. The benefits package is fair and they are willing to pay tuition costs if you are interested in furthering your education. Working conditions are good and management is generally reasonable in their requests.
Cons
Working three rotating shifts is really tough on most production workers. There is some resentment that most of the salaried staff is all day shift, which results in bad feelings sometimes. As with anyplace the demand for performance is high, and sometimes beyond possible. People are quick to point fingers when things go wrong, and many suggestions from the floor get ignored. Granted some of those suggestions are unreasonable, but the supervision and management should take more time to explain the reasoning.