Corporate all the way, people do not matter.
Pros: decent 401k contribution. pay is somewhat good for area.
Cons: inequitable pay at hiring, poor treatment of employees injured at work, demoralizing atmosphere.
Employees feel like cattle. There is little respect or appreciation of employees. Unprofessional leads and atmosphere of bullies rule. Very demoralizing in general. The only satisfied employees might be those working in the nicer positions in management with little idea what it is like on the line.