Pros
Weekly paycheck. There's opportunity for overtime. If you're related, sleeping with or good friends with someone who has a management position then you will move up fast and get regular pay increases.
Cons
Rarely promotes people based on experience, education or willingness to learn. Upper management lacks transportation knowledge. The union lacks knowledge. Very disrespectful and mean people. Management isn't taught how to manage. Extremely low morale especially on the rail line. Pay structure is not fair for union employees versus non union. Ex. People who check the fares of boarding passengers make $2.50 more than the people who operate the trains. Management has a superiority complex. This company has managed to turn what is viewed by the rest of the country as good careers into mediocre low paying jobs.