1.0
Sep 4, 2023
Anonymous employee
Current employee, more than 3 years
Tulsa, OK
Recommend
CEO approval
Business Outlook
Pros
9/80 work schedule is the only good thing besides it’s air conditioning
Cons
This site would be amazing if it was not for the management. They retain individuals that are toxic even though they have multiple ethics complaint on them and then they get rid of employees or push employees out that are actually good for the company.