Pros
Working hours are flexible. Many come in early/leave early and many come in late/leave late. Pretty good benefits. I can't really think of anything else that is positive about this place but Glassdoor requires 20 words of pros.
Cons
Very low compensation compared to other similar positions in the industry. You will never (emphasize never) receive competitive raises. Management is terrible. Turnover is very high and nothing is done to correct this. People at the bottom are viewed as replaceable. Goals are unrealistic so nobody is motivated to try to reach them. Even if they are reached, bonuses and raises are SO laughable (less than inflation), if they even come at all. They are based on performance of Tenaris and Ternium (mother companies), so working hard won't even benefit you. Spare yourself the agony.