Pros
Railroad retirement, Union, Seniority, Multiple locations.
Cons
On call 24/7. no schedule. on call for holidays. no weekends. you are nothing but a number to upper management. They treat a dog better than you. They hire you just to try to fire you. You can get in trouble for taking time off to attend funerals,weddings,death in family, court,jury duty,etc. They want you ON CALL 24/7. Possible furlough within the first 8 years with the company. You may have to relocate to find a steady location to work. Better Not Start a Family cause you'll hardly see them. Your kids will grow up without you. You will not be able to attend their sporting events. No home life. Terrible vacation allocation. It takes you two years with the company to get one week of vacation and are penalized to use it.