Pros
The people in your department were not only your team, but your family. However, with that team mentality, there would often be discontentment and feuding between departments. Overall, everyone stuck up for one another to keep them safe from the wrath of the owners and upper management.
Cons
EVERYTHING ELSE. Understaffed Undertrained Dirty Unsanitary The most recent owners are absolutely dreadful. They are only about the money and will be quick to fire anyone who disagrees with their mission, and promote the incapable employees who stick around for a minimal wage. Nothing ever works. We were left to our own devices to either throw free things at every disgruntled guest, or flounder like an idiot in the midst of being ripped to pieces by an angry parent with a dissatisfied experience