"Good company but too big and lose sight of employees happiness"
"It's a good company. Great place to start out in oil field."
Update your browser to have a more positive job search experience.
×