Due to the nature of the role I was in, extensive travel was involved. Up to 85% travel vs. home time.
Great benefits, excellent retirement plan and well-balanced in today's "401k" type of environment.
The most difficult part of the job was staying adept at changing conditions, multiple demands of time, focus and tasks. However, this environment lead to substantial learning and skills for multi-tasking, schedule management, travel management and new skills for software, training and support.