4.0
Dec 19, 2025
Former employee, more than 8 years
Irving, TX
Recommend
CEO approval
Business Outlook
Pros
Lean leadership structure Outstanding safety focus, service culture, and technical expertise Solid management
Cons
Challenging financials as service provider to oil and gas industry