Pros
I love my job - I love interacting with guests and making people smile. My employees are great, and Main Event is a fun place in general. Lots of advancement opportunities for quick advancement.
Cons
Corporate is terrible. They mess up on pay constantly - at least once a month. When you try to contact them to get your paycheck corrected they are rude and act like it is your fault. We are always given the directive to crunch labor, yet they are at the same time adamant about saying we need to have so many people at each station and so many people doing x, y, z. Its hard to crunch labor when you are required to have certain people there. 50 hour work weeks as a manager, and still get calls on your days off all day long, and end up staying late most of the time. Your job is your life, your coworkers are your family.