5.0
3 Feb 2025
Current employee, more than 1 year
Tulsa, OK
Recommend
CEO approval
Business outlook
Pros
Great place to work. Wonderful team and family of people.
Cons
Micromanagement is an issue, some days it seems everyone is out to get each other
Check out your Company Bowl for anonymous work chats.