3.0
14 Sept 2025
Anonymous employee
Current employee, more than 3 years
Tulsa, OK
Recommend
CEO approval
Business outlook
Pros
Very nice folks. Treat their employees well overall. Relaxed environment. Good work/life balance opportunity.
Cons
Outdated processes and technology. Facilities are not very nice.