I have been working at Oil States International full-time (Less than a year)
The benifiets are good if you want over time it's always available . The people that work there really make it fun to come into work everyday!!
There's not a lot of cons that I have seen
Advice to Management
Keep up the good work