Pro Requires close cooperation
There is a lot of task handoff and delegation so it's not just multiple players doing the same thing, but requires actual strategizing, communication, and cooperation. Working together and communicating with your friends through couch co-op or online play is a constant stream of laughter and excited shouting as you mess up, learn, and hopefully get things done.
Pro Lots of scenarios that require different strategies
Some levels in Overcooked are dynamic and greatly adapt the way you have to play in order to successfully complete a level. For example, at one point you and your partner(s) will be split up across multiple moving trucks and it requires quite some strategy to create meals together.
Pro Fast and frantic cooking action
Overcooked is really fast-paced and keeps you on your toes. You play as a chef in a crazy kitchen with a ton of things going on all at once, with you mixing, preparing, and cooking in between the chaos of moving platforms and environmental obstacles. There's a time limit constantly ticking down at the bottom of the screen; finishing your tasks on time or ahead of schedule earns you a better score in the end. It's such a manic yet well-done mix of many different genres and ideas that all come together in the best ways.
Pro Simple to pick up and learn
Overcooked is easy to figure out right from the get-go. The recipes for each dish are familiar even if you're not much of a chef, so you can remember which raw ingredients you need as you make your way around the kitchen and work with your co-op partner(s). Once you play a few rounds, you should have a good handle on things, helping you focus on getting everything done as quickly as possible from there on out.
Con Can be incredibly frustrating
Trying to work at such a fast pace with so much mayhem going on at once can wear on you after a while. There's a lot to keep track of at once, and it's easy for things to spiral out of control as your mistakes pile up. If your group isn't doing well and you're running out of time, you might find yourself losing your patience with your team and yelling at them. This might not be the game for you if you don't have a team that's willing to be patient and cooperative with each other, even when you're not doing so well during a particular round.