Pros
I really could not see any pros other than benefits. The pay is a joke for the type of work that you do and what you have to put up with, even the pros are negative.
Cons
Unorganized bunch of fools. Management is abusive and insecure, that show favoritism to some and abuse to others. While I trained, I was reminded that I can be fired everyday by a idiotic excuse for a trainer. They break DOT rules and safety concerns and put the public and employees at risk daily. There is no home/work balance and they fear intelligent educated people. The employees that are happy there, just don't know any better. No transit system is pristine, but SEPTA could take a lesson from other systems (NYC). I have never seen such ignorance in one place, where the slave mentality is alive and well. They can't see the forest for the trees, the only reason they exist, is because they are the only game in town. I feel sorry for the people that are enslaved there.