Texas steel conversion inc

2.8 · 10 reviews
L
Life of Tre
Reviews 1
2020-01-04 18:09

Do not work here..they work you 7 days a week and ...

Do not work here..they work you 7 days a week and whenever you need a day off they ask for a note and harass you..if you re black (African American) you re gonna have the worst time working here especially in the Forging department with Jose Garcia and Emilio Vasquez...you will be so tired that you ...

Read full review

View all reviews on Trustburn