Senior management may be OK but onsite management has no clue.
I was a believer in advancement from within ones own ranks, till I worked here. The flaw of course is if the job is stacking racks or tightening bottle caps--this is not the place to get your management from. Mechanics? nope nobody has a clue using same gasket a hundred times... for them no problem just apply more torque at 150 while next to it are - more... nylon washers that can only take 50... hmmmm they do not see a problem. Multiple work accidents are every day.
If you do not speak English and can not get a job any where else... guess it might be the place for you. - less
ProsHealth care if you can make it through the first 3-6months
Cons12 hour shifts and risking your health