3.0
Jan 7, 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.