Pros
Pay is generally very good and bonuses (when the company does well). There are a lot of dedicated employees willing to do what it takes to get work done. There is a strong respect for safety inbedded in the culture. Good human resource support to employees, but they are limited in what they can do to make changes.
Kontras
Employees are overworked, stressed out with no light at the end of the tunnel. Benefit offerings have eroded to the point that we are below market. It is hard to attract good talent to fill jobs, because prospects have heard about the lack of work/life balance and unreasonable expectations of their employees. Sr. Management lacks the ability to articulate strategy to the employees and chose to hide instead of actively communicating and soliciting feedback. Ethics and morals are non-existent for some of the most senior leaders and the company lawyers finds creative ways to cover up their indiscretions. The severe lack of accountability for leadership is nauseating and creates engagement issues for all employees. There is way too much lip service paid to employees about how management is going to make things better, get additional resources, help to reduce work & hours, but all talk and no action! Management takes a class called "How to blow smoke up your employee's butts" once they accept their job offer.