Co-workers were wonderful, pay, benefits and retirement are very good. Management is terrible, terrible, terrible, worked there for 17 plus years and was fired on a technicality. You are monitored like kindergardeners. Management will throw you under the bus they don't care, you are replaceable. And it is all who you know not what you know. If you get a job here, go punch in, punch out and keep to yourself.
Great benefits, pay is good
Terrible management, treated/monitored like kindergardeners