Pros
Good Benefits, Paid Time Off, Management does truly care about people as individuals despite what some may think. Educational Benefits, Overtime available, Great shift differential pay, family atmosphere, THOSE WHO TALK ABOUT LEAVING CAN'T FIND WHAT IS OFFERED HERE. THAT IS WHY THEY ARE STILL HERE. Good work environment, free coffee, Casual dress code (jeans can be worn everyday, t-shirt, shorts, flip flops) Job performance goals are well defined and attainable. Recognition for a job well done. Approachable management. Being around people with outgoing personalities in wonderful. A "we're in this together" mentality.
Cons
Company reorganization and budget cuts in recent years. Continued business losses. Stress of layoffs and wondering when you may be next. Knowing managers and supervisors have had these same concerns. Like any job working with some people that make this out to be the worst job ever as they have at every other job.