I worked at Oil States International full-time (More than 3 years)
Great pay for well testers. Did pay for travel. They pay for your lodging if your in a hotel or staying on location.
Not much of a family life if you live outside of state, but that's a part of it. They give easy jobs to lazy employees.
Advice to Management
Most of the time they promote friends.