Pros
The work was interesting. There were many smart people at the table of Technology. Working for an organization like Amtrak had some interesting potential with the plans and proposals for the future.
Cons
Terrible execution of long ranged plans. Even considering the pandemic, the senior management was more interested in jockeying for position than actually getting things done. Extremely toxic environment, which you don't realize until you are out of it. Mistakes are punished instead of coached. People are afraid to try new things or push against the norm, even if it has benefit at the Enterprise level. Staffing evaluations for tough times seemed random and not even mathematically focused. It felt as is some decisions were based on titles, not realizing what the employee brought to the company.