Pros
The employees themselves are wonderful people There is ample opportunity for travel -- both domestic and international There is a clear path for career growth for field personnel in the discrete services
Cons
The company organizational structure is a matrix style organization. The CEO likes to tell people it creates "dynamic tension". The reality of this dynamic tension is that every part of the organization is out to succeed at the expense of the other groups and, given the way each group is incentivized, the whole organization turns into a "dog-eat-dog, every man for himself" environment. The Oil & Gas Service Sector is notorious for knee-jerk reactions to every unexpected surprise; but the thing that sets Halliburton apart is that, because employees are expendable commodities, every knee-jerk reaction usually includes firing whole lots of people. And, given the back-stabbing environment created by the point discussed above, the only way to survive in this company is to adopt this philosophy and behavior for yourself. If you can't lower yourself to treat others this way, you will be on the receiving end at the next knee-jerk reaction.