Pros
Better than average pay for the geographic area and that is about all.
Cons
A very poor relationship exists between senior management and the rest of the workforce. Decision making, process change, etc. are driven from the top down with no input from those affected. Woe be it to anyone who dares to question these decisions, senior leadership has effectively run out anyone who was there prior to their arrival and dared to question what is happening. The relationship relationship with hourly employees is the most contentious one that I have experienced. There is little consideration given to morale and employee satisfaction. In essence hourly employees are treated as automatons built to do the bidding of company. When a tradesman complained about company demands ruining his family life he was told point blank."...that if his family was that important he should consider other employment."