1.0
Aug 20, 2025
Former employee, more than 3 years
Houston, TX
Recommend
CEO approval
Business Outlook
Pros
Established brand and big global footprint.
Cons
The company appears to be shutting down it's US operations and has closed several US field bases.