Pros
Hensel Phelps is a fairly decent company. You will start out with a fairly decent salary if financial stability is what your looking for. Hensel Phelps also has a great 401k matching plan. There will be many long hours(10+ hour days), but if you can stick it out for a couple years there is a financial reward. You will get a very good hands on construction experience at Hensel Phelps. If you don't want to get dirty, then Hensel Phelps might not be a good place for you.
Cons
Hensel Phelps is a "cowboy" type construction company. MINORITIES PLEASE PROCEED WITH CAUTION. Hensel Phelps has done a terrible job with work live balance. This is something to consider if you have a family or busy social life outside work. To the civil engineers: Depending on the district, management doesn't care if you get your EIT or not. There is no bonus or promotion associated with that. You will be expected to move quite frequently with very little notice beforehand. You could be going to a project in the middle of nowhere very quickly and you will be expected to say "yes". Hensel Phelps will throw you to the wolves starting out. There is very little training and you are expected to train yourself if you want to keep your job.