This used to be a good place to work, but over the last few years it has declined rapidly. Management does not care about employees, too much overtime, we can never do enough, constantly told how bad we are performing. Managers lay all the blame on supervision, but they are spread too thin. Management is not present amongst the work force. Constantly being told how broke the plant is, yet management has no problem feeding theselves lunch with company money.
If you do a good job you are given more work. If you don't do a good job you are ignored and allowed to sit around. Advancement is based on the good ole boy network, not ability or qualifications. Good workers are leaving rapidly, while the bad workers are still hanging around.
Also, expect that managers will share your personal information with others. There is no such thing as confidentiality. Retirement plan for hourly workers is basically non existent.