Run like the military.Management has a definite pecking order that they constantly flaunt. Arrogant top managers. No job security; they brag about how they fire 20 year plus seniority employees for one screwup. They despise unions because they can't get away with abusing them.
Other than that,it's just a wonderful place to work!