Pros
Working at Hensel Phelps will expose you to unique challenges which will definitely make you a better builder. They have a "sink or swim" mentality which isn't necessarily a bad thing. Mangement gives you opportunities to grow your construction expertise.
Cons
1) If you are a determined individual who likes to succeed in their current role, you will be kept in that role and NOT promoted because your production is contributing to the success of the project. You will not get a bonus or any sort of appreciation for all of your long hours and hard work. 2) Hensel Phelps tends to oversell in biddings to clients and takes on large amounts of liability with subcontractor contracts. The consequences are especially seen in Design Build jobs. The field engineer, office engineer, and project engineer essentially have to pick up the slack and execute what would normally be subcontractor/ designer responsibilities including but not limited to: -Field Layout -Design Constraint Coordination - Subcontractor deliverables such as Procurement Logs & Submittals 3) Most people in upper management are Caucasian. Many POC who have dedicated years (5+) to the company have left. I don't know why that's the case but at my specific project I did notice that those who are Caucasian tend to get favored and get more slack when they make mistakes. Let's just say not everyone is treated equally. 4) High turnover rate. Most people do not make it past 3 years with Hensel Phelps. I have been told that there are instances where a whole entire team (4+) have quit within a short time period because of poor management.