Pros: ability to make and implment decisions without prior approval in most cases.
Cons: many moves around the country to the next project.
A typical day starts with a brief safety meeting with entire crew, then issue work assignments for the day. During the day job progress inspections, scheduling and cost meetings, assure safety requirements were being utilized, reveiw job progress with clients, coordinate subcontractors.
I found there was something new to be learned everyday.
Management was always supportative and competent.
My co-workeres and I worked very well as a team.
The hardest part of the job was discipline issues with my crews.
The most enjoyable part was finishing a build in a high quality manner and seeing the project go into operation.