>Do they take care of the employees.
No, not really.
If you're young, willing to work shitty hours, outdoors, doing large amounts of dangerous manual labor, it's alright. You make a decent enough living but if you work in transportation you won't have a life.
The track department and car department are pretty nice, but they're even more physically demanding with less pay.
This shit isn't for everyone, somedays I even wonder if I made the right call getting caught up in it.
From hat I gather transportation is a shitshow with low pay and long hours, and freight is better with more pay but the longest hours. It's not something everybody should get caught up in, but if you like it, by all means, try
You do get railroad retirement though, but thats instead of social security.
Other than that… eeeeehhhhhhh no, get an admin job with the railroads. That way the worst things you'll have to deal with are layoffs, constant boredom and creeping obesity from all the food you eat at all the regulatory meeting you're mandated to attend.