1.0
6 Mar 2026
Current employee, more than 1 year
Texas City, TX
Recommend
CEO approval
Business outlook
Pros
They pay enough I guess...
Cons
Management is horrible. It doesn't feel like you are actually working for anyone. Money gets put into your account but there is no sense of working for them.