1.0
23 June 2026
Anonymous employee
Former employee, more than 1 year
Tulsa, OK
Recommend
CEO approval
Business outlook
Pros
A few good folks still work there...
Cons
Management is Toxic, Will drag your name through the mud for years. Underpaid and overworked.