Pros
Opportunity for advancement. If you work hard and your supervisors recognize you, sky is the limit. They will pay for your cdl. Great way to get oilfield and driving experience. Huge company, you can transfer almost anywhere in the world and work. Your not tied to a certain job, you can change jobs literally over night. Your salary resets, but Halliburton provides a bunch of oil field services, are you bored? You can comfortably move around in the company and try different jobs. Seriously you can't find better benefits, guys had their wife and kids on their health plan for around 200$ a month. Vacation and benefits start right away. Lots of hours, if it gets slow they will find work for you, your under contract to do whatever they ask for a year or you have to payback your cdl school, so get use to saying "yes sir"
Cons
If work slows down in you area, you will travel. North Dakota is common , alaska, texas, to name a few. Sometimes they pay for your travel, if it's a permanent position out of town sometimes they cut deals with you on air fair and hotels. You commonly have to stay in man camps, share hotel rooms. The pay is compared to Mc Donalds at first, but you work tons of hours. The work can be tough, shoveling sand, swinging hammers, "humping" water hoses. Sometimes, you can sit for days on location waiting for coil tubing . Rigging up and down sucks, this company seems to promote rude mean people, a lot of two faced people on crews. Watch out for yourself , people will try and squash you for advancement. You spend more time with these rude people than your family . The crews have groups and bullying similar to high school at times. The work is hard on your body, there is no time and sometimes nowhere to prepare a healthy diet. Eating out, and gas stations is where you will be buying food. A few people on my crew compared the lifestyle to prison, but with a paycheck and a chance to go home. The equipment you work around is loud, they use countless chemicals that are dangerous to handle. High pressure iron every where. Your days off and vacation is time for you, the rest of the time they own your sorry soul. I've worked on location for 3 days straight without a shower and only 2 trips to the gas station for food. I was sent to 6 different states in 2 1/2 years for work. My wife hardly seen me, I was exhausted almost always, stressed, I got burned by there chemicals, bullied, pushed to my limit, I've had frost bite , sleep deprived, lost friends , sometimes money isn't worth it for me. So I quit .