4.0
Feb 3, 2022
Current employee
Tulsa, OK
Recommend
CEO approval
Business Outlook
Pros
Stable, Great People, Invest in Technology, Good Benefits.
Cons
Starting to get more bureaucratic as they grow. Some workers act they work for the DMV. Almost impossible to get fired if you are in the Cherokee Tribe. Creates some inefficiency at times.