Pros
Paid to learn a valuable trade, Management did this work so they understand the work, New jobsites regularly, Career path is very clear, variable types of work (residential, commercial, service), opportunity endless once you complete your training, if you complete trade school they will reimburse you a portion every year
Cons
You purchase your own tools which can be expensive up front, Can be very physically demanding, you will often work in extreme weather