Pros
Relaxed work environment. Good people, especially the craft. Young engineers learn a lot from their field experience. Very good overall training program - employees have access to a plethora of industry courses year-round through a very well designed and implemented company education portal.
Cons
The hours are ridiculousness. Kiss your personal and family life goodbye. Communication at HP is horrible. Though this is the construction industry, often HP gives less than a week notice when its time to uproot and move to a new job. Communication between lower and upper-level management isn't great either. Its difficult to get an honest assessment of your progress or deficiencies. HP has a terrible record of retaining and promoting minorities and women.