5.0
Jul 11, 2026
Current employee, more than 10 years
Houston, TX
Recommend
CEO approval
Business Outlook
Pros
Great place to work, smart people, great leadership, interesting and important work. Cutting edge of technology deployment and new ways of working.
Cons
Moved to TX from CA so most opportunities in TX. Less international jobs than before.