Pros
Most of my coworkers were great people and the various jobs are not difficult. It's easy to pick up and the hours aren't terrible. Half off cake is pretty good and the cake is decent. Perfect for high school kids and schedule.
Cons
One of the worst places I have ever worked. First off, corporate training was a joke and there is minimal to no career advancement. They want to have a warm, nostalgic, inviting atmosphere, but behind the scenes that is not the case. Most of the employees were disgruntled and hours can be long with tedious work. Must depend on management, because it could potentially be a decent job for a little while if the owners and manager are competent. Pay was above minimum wage, but some positions were underpaid for the expectations.