This is my very limited view of specalized, maybe other foremen are better, but I was specifically told some are worse.
Specialized doesn't care about their employees.
There is a 'we work through lunch' culture -- which in my limited experience also includes all the other legally required breaks.
I worked several 10 hour shifts for one foreman where if I was momentarily not moving I would be yelled at (more aggressivley than the rather constant baseline drill sgt yelling that was the entire day).
I got dirty looks for stepping to the side to drink water -- the high that day being 90 degrees.
Oh, Did I mention I'm a driver, not a labor hand?
I got kicked off that job for being a borderline heat casualty.
I expected uper management to be horified -- after all I'm a heavy haul driver with 9 years industry experence.
Their response was 'this is how it is -- we'll switch you to a less physical Millwrighting job until you think you can handle specalized'.
My response was to find a new job at any cost.
For background i'll tell you that within a year from having this job, I worked Rig Move, in the oilfield for a year (happily), and before that local logging equipment delivery and wildland firefighting for just under 3 years. Both very physical jobs.
This job was so bad that I canceled my brand new appartment lease and moved away inside of a month. I probably took a $10k hit moving to take this job.