Great job for experience in new construction.
Pros: awesome safety award dinners, good pay
Cons: lot of time lost with family due to extensive travel
Compensation is fair, though there were not many opportunities for advancement unless you know someone. Great way to meet new people. Overall good work environment and I enjoy the job and most of my co-workers.