Great money if you're willing to put in overtime. Great benefits.
Cons
Horrible leadership and training. They simply don't have the time to properly and safely train. Union practices (seniority) result in unqualified people advancing into undeserved roles.