1.0
Jul 24, 2025
Former employee, more than 1 year
Houston, TX
Recommend
CEO approval
Business Outlook
Pros
Great place to work, great benefits
Cons
Outsourced most of the work, killing our american jobs. the work needs to stay here in the US.
Check out your Company Bowl for anonymous work chats.