Pros: good pay
Cons: not steady all the time
I learned many plumbing and const techniques. I also got proficient on heavy machinery.
management was not the best I had to pursue most questions or other tasks.
Most of the co-workers were great to work with.
The hardest part of the job was switching when a job was done.The most enjoyable part was working outside.