I worked at Tenaris full-time (More than 8 years)
Everything is standardized so that helps to create consistency on your work and others work but some times that also removes flexibility.
Lots of hours, lots of meetings, company does not pay overtime, career growth is very slow, I felt the respect for the people was not adequate and stress / urgency is a daily factor.
Advice to Management
Provide better salaries and respect people's time.
I applied through an employee referral. I interviewed at Tenaris (Bay City, TX) in November 2016.
Went to their new Bay City plant, where they gave me a tour of the facilities, then had Skype interviews with a few of the NA managers in different disciplines.