Pros
Competitive pay, full medical,vision,dental,life, and 3 retirement packages
Cons
Putting tons of mileage on your personal vehicle to get to jobs, some of the union contractors, don't allow your legal right to a union representative upon questioning you about work and or problems