Pros
Clean facility, nice and quiet, safe environment, great automation concepts, reasonably priced lunch at cafeteria, easy job, good benefits. not the best pay-scale, factory is usually located in depressed area so employees don't have other choices.
Cons
Fascist culture, no flexibility, power hungry supervisors, worst HR department I've have seen promoting prison culture of snitching under the disguise of team work and reason for safety and zero errors. Workers are conditioned to act and compete with robots while showing fake smiles. Two tear policies, a flexible one for those in the click and nepotism, and the highest standard one with zero tolerance holding feet to the fire for everyone else. Employees are written up based on investigations results of false accusations, just shy of final warning to be fired, lead tech thinks of themselves as God gifts to their subordinates and they are as or worse abusive than the nasty supervisors. While some employees appear to be happy about their job, they can quickly tell you how miserable their work situation, once they gain your confidence, there is no human connection to the employees by their superiors. Even with the benefit of discount purchasing at CVS stores, employees are over paying for items, since most items are overpriced.