Decent pay, bonuses, and benefits with a union environment. Coworkers were great and leadership was solid. The downside is when staffing is short you carry extra load, and strike duty is mandatory no matter where it is. Health benefits are good, but the union rules can be inconvenient.