Co-workers were very friendly and the work was enjoyable.
Cons
Upper management tends to work their employees way harder than they are being compensated. Employee turnover rate is very high after change in owner, most long-term employees have since quit.