Pros
Easy to form close nit work relationships and plenty of work to keep you busy. The work can also be challenging and isn't too monotonous. There are also chances of getting overtime and they offer your birthday off as a paid holiday and allow you Friday or Monday off if your birthday is on the weekend. They also have an employee Christmas Party that is sometimes during work hours which is helpful for busy moms.
Cons
The HR woman seems fake and doesn't seem to care about you as a person. When I was there, the time clock was monitored like a hawk when it got close to the end of the day so no one could clock out a minute or two early which seems petty. It seemed like there was always drama and the CEO was really strict. Also the pay sucked. It beats minimum wage but isn't worth travel. All in all not too bad though.