On average, employees in South Holland, IL at All Steel Structures give their company a 2.5 rating out of 5.0 based on 1, whereas overall Average Rating of All Steel Structures is 2.3 out of 5.0 based on 1 All Steel Structures Review Ratings. The happiest All Steel Structures employees in South Holland, IL are Welders submitting an average rating of 2.3.
"The job did not last long."
What do you like about working at All Steel Structures?
"Fellow co-workers would assist when asked for their help with problems that come along."
What don't you like about working at All Steel Structures?
"They use people for particular job and just let them go."
What suggestions do you have for management?
"Fix the broken equipment and listen to what employees have to say."
Update your browser to have a more positive job search experience.
Upgrade My Browser