Pros
Great Benefits, Great Opportunity, Good chances for advancement. It is a good place to weed out those who think they are "Entitled" for more things. If you want to be rewarded for working hard, then this would be your place. Great stock options, great 401K. Great People. There is a great system in place for advancement. Basically if the guy above you wants to move on he needs to train you to fill his position. WHen you work fo rKiewit you get the opportunity to work on some highly prestigious projects.
Cons
Longer Hours (Typical of Industry) Hard to handle for pansies. You have to wait ot be able to be in the stock program. The other downfall would be that there is a little bit of stress, but nothing that the typical industry worker can't handle.