3.0
7 Jan 2025
Current employee, more than 3 years
Houston, TX
Recommend
CEO approval
Business outlook
Pros
nice benefits, wish we had more paid holidays
Cons
I have no idea of what is happening in the company. Alot of people talk but don't know if its true.