The pay is really good and you have opportunity 2 move up and you have the opportunity to travel different places and work good benefits
Cons
Figuring out how to make all your materials go up and work with different contractors putting their materials up making sure everything is working correctly and properly