Pay near national average. Benefits decent. Power tools and company phone provided. Company vehicle is possible.
Cons
Lack of consistant communication through all branches of the company. Linear pecking-order. Work to be done is decided by who does not want to do it and it flows downhill.
Training tends to be "figure it out yourself" whenever things get busy.