4.0
Aug 18, 2021
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great place to work with potential to climb ladder pay and benefits are excellent Definitely a place to retire
Cons
They closed down all their plants in south Texas. We lost a lot of our jobs