Pros
Make high quality valuable products you can get great discounts on, clear work instructions and opportunities to ask questions, teamwork atmosphere in department was great, clean facilities, tasks to advance were laid out clearly, company is in a great financial position, benefits package is decent, onsite Nurse, many company paid lunches, production bonus.
Cons
HR lies in interviews when asked if they promote from within. They will even put blanket bans on hiring current employees for more desirable shifts. Lack of advancement.
They would punish employees severely for things beyond their control happening outside of work, including suspensions and firings while the team was short handed and demand was high.
There was a high rate of lifting injuries which they were trying to address with putting people together in teams and buying more equipment, but backtracked on more people helping to lift because of short staffing.
Off shifts don't count on using any of the more unique benefits like massages or exercise classes because they never schedule anything near those shift changes.
Production Supervisors seem like they are run ragged with meetings external to their shift times.