Pros
Hourly employees are easy to work with, conscientious, and very safety aware. Peer relationships are positive. High turnover provides excellent opportunity for recent college graduates to gain experience.
Cons
Senior leadership is generally abusive to "hands on" salaried employees. Communication is top down only - providing feedback that is perceived to be negative will be a career limiting action. Salaried personnel with key technical knowledge will be on constant call - as knowledgeable hourly employees have a contractual right to turn down call-outs. Salaried employees generally 5 to 10 years between compensation increases, resulting in very high turnover. If you are considering this company as an employer, take that into account and come in with an exit strategy.