I'm sorry but I would definitely be wary of these reviews. It's just interesting that when I started at Hensel Phelps about 2 years ago, they were slammed in bad reviews and had 2.5 stars. The upper management noticed that they had bad reviews on here and now they magically have 4.1 stars... Something seems fishy!
But I honestly should have never took a job here. I feel they do not treat you with respect, you will work insanely long hours (12-17hrs including working on weekends which are unpaid, might I add) and based on my experience will work in a verbally hostile environment. I don't feel upper management, except for maybe 1-2, care about you as a person and your success at this company. I know I'm not the only one on my project who felt this way because there has been 5 people who have quit already. If you're decided between two company's, do yourself a favor and do not go with Hensel Phelps.