4.0
24 Jan 2024
Current employee, more than 3 years
Tulsa, OK
Recommend
CEO approval
Business outlook
Pros
Great environment and the people are wonderful here.
Cons
There has been a lot of turnover in our higherup positions causing some inconsistent management