Overall, decent place to work.
Sometimes there is lot's of work, other times there is no work. Decent pay, benefits, and LOA. Primarily you work on the road, usually 10-12 hr days depending on the project.
ProsGood wages, culture, and equipment
ConsYou may sit at home for days to weeks.