Pros
The benefits and the pay are the biggest pros. Some of the long term employees are great workers and excellent coworkers. Good place to learn about several manufacturing processes, you can easily become an expert as most of the staff have no clue as to the processes/equipment.
Cons
Work life balance is totally out of balance in this company, there is never any true time off. You will be subject to be called into the plant regardless of weekend, holiday, vacation, or sickness. Be prepared to work weekends and holidays. Management doesn't understand reasonable time frames or the concept of employees having lives outside of work. Old equipment which is kept in poor repair. Would never recommend to a friend, they wouldn't be my friend anymore.