I'm currently not with the company at the moment because of a bad layoff. I've had great on- the job experiences with Railworks Corp in the past few years. Safely covered 2-3 miles of track maintenance w/5 man crew 4 days a week w/weld-outs. The HEAT can get really rough on the body if your not hydrated or not use to working outdoors. The best part of the day is going back and looking at what you've accomplished with your team. To me it was like my home away from home. Met some great guys within the company.