Pros
The company has become incredibly agile over the last few years, and there is no drama here, just cohesion between employees. Scrum is well-run here, and we have a great product owner and a good team of developers. Management does what they can for us and works with the regular employees with reasonable transparency. The company is entirely remote at this point.
Cons
Since they are owned by the railroad, they have to do whatever the railroad says. While the railroad has a good focus on IT, they are still way behind TransWorks in terms of how far they are in their Agile adoption. There is always an underlying fear that one day the railroad will close up shop because the only customers TransWorks is allowed to service at this point are other subsidiaries and the railroad itself. It could be one bad economic term and a different CEO strategy away from dissolution.