Pros
You get to honor god with your hard work. Yep. Seriously. There is a “value” focused on God and they make people recite this. Part of performance reviews will use this against you if you don’t.
Cons
Pay isn’t competitive, you could likely find a pay increase by demoting into another company and I’m currently pursuing such. Hours expectations are insane with salaried managers workings 47-52 hour weeks for entry level pay. Hourly managers have their pay actively cut in such a way as to make sure their overtime rate keeps them in poverty. All the while they say nonsense like “there’s no work life balance, there’s just life” like they aren’t sucking the life out of their front line team members. Training is embarrassing, Zini once said “the only thing worse than training staff and having them leave is not training them and having them stay” good news is you don’t get either. Training often gets short changed due to staffing needs and unending turnover means you can ignore the training process again in 2 weeks after another round of the cringiest orientation imaginable and having to explain the integrity value to puzzled and often offended looks. Maintenance is pathetic and the combination of tight spaces, lack of time given to repairs, and never ending list of other things needing doing means our games are priced like a premium product but held together by duct tape and ignorance while being run by someone focusing on another game half the time. The booking team sucks. I’ve never seen a company establish so many rules just to abandon them the moment a customer wants to. Career development basically means moving cities which just isn’t it for a lot of people. You aren’t making careers here, you’re being funneled into the system. Even the ops team is clearly overworked and the constant growth means they are forced to cover for more and more under paid under trained and overworked people who only exist here because they don’t feel they have other options. Do not work here.