1.0
24 Jul 2023
Current employee, less than 1 year
Tulsa, OK
Recommend
CEO approval
Business outlook
Pros
It's easy to get hired
Cons
No one seems to have an answer for most of your questions. HR is nearly impossible to reach. There are no paid holidays. The company lies about job roles and descriptions.