Clean, modern airport with free-wifi. But if you are flying to the U.S. (which, let's be honest, most of you are), and have never been through Pearson, listen up.
So you go through U.S. customs before entering security here. Perhaps that's par for the course in Canada, but I'm used to going through customs when you land in the U.S. It's actually nice to get it over with, but make sure you tack on an extra 30-45 minutes to allow for customs. If you arrived without knowing you needed this time, you can be completely SOL.
Food options (at least at the gates we were at) tended to be a bit limited, but I haven't seen the whole airport.