5.0Mar 16, 2025Great place to workSr. manager, operationsCurrent employee, more than 10 yearsHouston, TXRecommendCEO approvalBusiness OutlookProsCulture, people, work and life balanceConsDecision making process and red tapeShow more