Work life balance would be worse if the company had it their way. Union shop, roughly every other weekend is guaranteed off due to the contract. 10 hour days are nice, and give you three day weekends on those weeks with no overtime, but 50-60 hour weeks are pretty common. Pay is decent, many jobs require very little education or experience. Job security is pretty good because of the union. Employees can switch departments fairly easily. Advancement is possible, but due to the harsh divide between union and management, few people would want to "advance". Safety is not taken seriously. Multiple complaints fell on deaf ears. Management is stuck in the 80's, injuries are to be expected. Their solution for almost every injury is to inform people about what happened, rather than finding the root cause and working to eliminate the risk. If you just desperately need money, take a job here, the money is OK. If you're looking for a new long term home or looking to advance your career, forget it!
frequent breaks, decent pay, 10 hour days, every other weekend off
poor work environment, everyone is angry (especially on first shift), unsafe, VERY difficult to use your vacation