4.0
Apr 21, 2025
Former employee, more than 8 years
Houston, TX
Recommend
CEO approval
Business Outlook
Pros
Collaborative working environment, with smart people
Cons
Too many initiatives are moving at the same time. Hard to reach last mile on anything