evoke research and cons careers in Houston, United States