I live in Fort Worth, and my neighbor works for BNSF (headquartered here). He told me that BNSF will be hiring an additional 3500 people in the near future. Depending on what you do in the railroad though, life can be a lot like working at the airline - especially if you are in operations. Lots of days on the road, coupled with frequent household moves.