Pros - free iPads everywhere. Literally, every terminal, every seat - it's kinda overwhelming, but in a good way. Wifi is complimentary and worked well for our group during the entire layover.
Cons - food is so expensive! Airports are generally expensive but this airport was even more expensive. A burger and fries ran around $15 USD which felt a bit ludicrous to pay. Note that if you're flying Air Canada, most flights will not be providing meals (at least on the flight to Barbados) so you'll need to fend for yourself at the airport in terms of food.