Workers and dept. leads are good people, very nice.
Cons
Management is clueless. Company has no money to improve. Expects perfection in a chaotic company that has been poorly setup. Morale is low. Management lies constantly and to your face. People just leave after they are worked into the ground. Don't think bad reviews are "sour grapes" Do your research.
Some very nice people . They had decent insurance in the past, but went cheaper.
Cons
Horrible management from top down. Systems setup by clueless people in the past, no capital to fix. Spending money takes lots of contorting. Mgmt doesn't care about retaining employees. They just work em till they leave.