The brief time I experienced at Westeel was very positive. Management was there for you if you needed anything, questions were answered and they made time there as effective as possible.
As long as you're working its a stress free environment with little supervision with decent pay and good hours. There was a lot of opportunity for overtime if I wanted.
The huge downside is the layoffs.