1.0
Nov 17, 2025
Former employee, more than 3 years
Houston, TX
Recommend
CEO approval
Business Outlook
Pros
- structured meetings and good work life balance
Cons
- managers are narcissistic and extremely condescending - the actual work was easy, team and company culture was not great