4.0
Jul 14, 2023
Former employee, more than 3 years
Houston, TX
Recommend
CEO approval
Business outlook
Pros
9/80 schedule Nice location Houston office mostly runs in English but if you work with Spain the emails could come in spanish and you need to translate them
Cons
Large empty building that was buzzing pre-covid