Pros
Pay is good, overnight is 16.50 per hour (13.50$ base + 3$ additional)
They will train you on everything, multiple times if needed.
My co-workers make it more fun and are always willing to help.
Your tasks will keep you busy and they are very practical.
Great environment and customers are nice and polite at least 98% of the time.
Overall a great experience!!!
Cons
The only thing I can think of is that tasks can be repetitive but for me thats good cause I can create a good base routine. Oh, overnight you have to clean the ice cream machines, that's not very fun.