I spent 8 years at Halliburton and found it to be a company which rewards hard working individuals. They have competency assessment systems which reward and promote individuals who prove themselves able to meet and or exceed their set goals which are reviewed annually. Halliburton is generally a good place to work.
Provided good balance work & life balance and also great place to work. Comfy work environment and casual attire The opportunities and challenges are very unique. That's what make it peculiar. One learn new things every day and challenge himself/herself everyday.
From the time I was hired, the theme of the company was "Go Big Red". I drank the kool-aid for 15 years and all I got to show for it was getting laid off during the slow time when the lesser paid employees were kept around.