Pros
Free pizza for your lunch break (or to take home) on your scheduled shift, otherwise 50% off at any store (just show your proof of employment). Health benefits if you work at least 26 hours a week. Yes, you can be yourself, as some employees/reviews say. And in theory, the job does have SOME fun moments as long as it's not too busy, which affords you the time to enjoy a brief rapport with the customers as you make their pizzas. When it's moderately busy, the job can be fun because everyone is clicking together seamlessly like a well-oiled assembly line, almost to the point where it doesn't feel like working.
Cons
It can be very fast and intense at times -- weekends, evenings, holidays, etc. -- especially if the location generates a lot of foot traffic and is situated in a prime, family-friendly area full of shops, movie theaters, and other full service restaurants. Since time is of the essence, most opt for MOD because of the fast service! Customers can occasionally get testy and restless while you're trying to do ten things at once and no one is there to take their order. Some get too bossy about their pizza. Yes the toppings are free and unlimited, but within reason! We're told by the manager and captains not to go overboard, no matter what the customers demand. It is to your advantage to be well-acquainted with the menu items. It's pretty much a requirement to not only know the menu, but all the various ingredients that go into it. You'll have days when there's a crush during lunch or dinner hours, and there is very little time to think it over while customers are waiting. Because this is "fast food," pizza style, customers expect their food promptly. Unfortunately, there are days when you'll be working with an understaffed crew, and you'll find yourself digging a hole with customers coming faster than you can process the order AND prepare the pizza. There are some logistical issues that occur throughout the day. You'll be refilling the ingredients trays constantly throughout the day so it's well stocked, and customers can choose their customized pizzas accordingly. But sometimes you'll run out (including the pizza shells), and because everyone is tied up with some function, there are delays in getting the pizza completed. The manager and team captains are busy trying to catch up in getting the orders processed, so there is usually no one to help the squad members up front. One person usually has to quickly go to back and get a replenishment, which in turn causes even more work for others. There are many days when you'll be doing a lot of back and forth with multiple duties because the other person is busy too helping out as many customers as humanly possible. We've had situations where only ONE person was in front to take an order, make the pizza shell, pile on the toppings, and repeat the procedure for the next three or four customers. It's a good way to test your sanity. It's gotten so busy at times where there was absolutely NO time to get in a lunch break, much less a ten minute one -- which is especially terrible if you work close to an 8 hour shift. When some employees do get a break, it's at the expense of making us understaffed during peak periods and creating unnecessary burdens.