Working at a Railterm as a signal maintainer I experienced a toxic work culture. Railterm does not hold its employees in high standing, they do not care about life outside of work and expect blood sweat and tears.
The compensation is far below the industry standard and the company makes no effort to provide for their employees, this is accurately represented in the high turn over rate.
Overtime... if you like that
Overtime mandatory, no support, poor management