4.0
25 Nov 2025
Anonymous employee
Former employee, more than 5 years
Tulsa, OK
Recommend
CEO approval
Business outlook
Pros
Benefits are okay, paid holidays and vacation time.
Cons
No onsite HR, high turnover, no communication, can be very stressful and heavy work loads.