If you want to work 12+hrs a day in the field and get people/management experience look at Kiewit. If you're in the office you'll work around 8hrs a day depending on bids going through the office.
They work all over the US. They just mobbed to one site in Paradise KY. When your an intern the care/attention you get if good but when you hire on full time it's hit or miss on going anywhere from there. Some of my coworkers/friends worked their way up and others didn't.
Yellowchevy