1.0
Apr 11, 2024
Former employee, more than 5 years
Houston, TX
Recommend
CEO approval
Business Outlook
Pros
Most of the people I worked with were great. The travel schedule
Cons
Management, The constant micromanagement, metrics that made no sense most times.