Amazing at store-level, Don't recommend Corporate
Pros
Some of the most passionate, kind-hearted people you will ever work with. It felt like being part of a big family. More than just a store, you get to create experiences for kids of all ages, and it's amazing to be able to bring that magic into your work. Much of the manager training is self-paced and can vary from store-to-store, but I never felt I was lacking resources to learn or the support of my teammates.
Cons
Corporate has no consideration for the needs of their employees. While it's an amazing experience at store level, corporate consistently makes decisions that clearly don't consider how it will affect their employees. For evidence, consider the "Pay Your Age" event they hosted in summer, 2018 that was an international disaster. That experience was way worse for the employees than it was for the customers, which is saying something. Corporate also will demand labor-intensive product placement changes without allocating more payroll, make poor product purchasing decisions, and demand higher performance from stores while pulling out the rug from under their feet at every chance.