Pros
The people were all friendly, helpful, and most had been there a really long time. My manager was great to work for and didn't try to micro-manage. There was no 2nd shift, only 1st and 3rd so the workday started and ended early and you were home with family every evening.
Kontras
I was only there a short time before they laid me off. Quality is not taken seriously and Operations tries to bully QA into shipping non-conforming product constantly because it will "be ok". Everyone is very concerned with money and costs - too much so. Their priorities are all about what costs for the company and not about making their customers happy. Benefits were awful compared to any company I had worked previously and constantly reminded how luck I should feel.