1.0
Jul 16, 2026
Former employee, more than 10 years
Tulsa, OK
Recommend
CEO approval
Business Outlook
Pros
Benefits are good and vacation
Cons
Very toxic environment. Extremely hard to trust your manager. The training is almost non existent for new employees. Sink or swim training yourself. Not a team environment.