4.0
May 30, 2026
Anonymous employee
Current employee
Houston, TX
Recommend
CEO approval
Business Outlook
Pros
Work life balance, Stability, Meaningful work
Cons
Executive leadership decision making. Lots of disconnect between each layer of leadership.