4.0
14 Feb 2025
Former employee, more than 10 years
New Tulsa, OK
Recommend
CEO approval
Business outlook
Pros
Good team of employees and overall good people.
Cons
Unfortunately, some of the executives can’t be trusted.
Check out your Company Bowl for anonymous work chats.