Pros: some good people to work with
Cons: working late and weekends.
Job were usually difficult being that I never started a job and completed. I usually moved often to help overcome difficulties in other projects. Management in the main office was on task. Field Management was a task in itself.