3.0
Apr 27, 2026
Former employee, more than 3 years
Houston, TX
Recommend
CEO approval
Business Outlook
Pros
Important and satisfying work that changes constantly. Holds on to talent for the long term.
Cons
Sales team lacks coordination bringing in projects. Extreme politics between departments for power.