Pros
Many opportunities to educate yourself with educational programs. Have programs for your kids college. Very good retirement program (15%-25% of base pay). Supervisors are of truly intrested in getting their employees to work together. If you get hurt they really do work with you to correct the problem causing the injury. Will stick with you if your honestly trying to improve you work performance.
Cons
Upper management has a real problem with communication with hourly. There is a strong culture of eliteism. Young MT's are indoctrinated to be conformists. Micromanagement repeatly quashes positive improvement. Supervisor/Hourly relations are strained at best. Secrecy causes hourly to lose track of what is expected of them. Supervisors are stretched thin with too many responsibilities and pressure from upper management. Hourly has problems getting tools needed to do their job. Most of all, the upper management culture has a real problem listening!