4.0
1 Jul 2026
Current employee, more than 10 years
Houston, TX
Recommend
CEO approval
Business outlook
Pros
The people are great, always willing to help when you ask.
Cons
New management structure is driving the company in a new direction that favors individuals wanting to make themselves look good in front of management at the expense of others.