This company treats safety very seriously and provides a great training program. While the travel is extensive, the office and personnel support are top notch. This means that I have never felt isolated or without HR / Admin/ Management support and communication.
Cons
Either you like to travel for work or you don't. You will need to enjoy traveling if you want a career with this company.