This airport has been undergoing major work for years and it slowly starts to show signs of improvements.
The whole terminal is getting more modern and gets more efficient signage and ways to process the passengers. Signage is still somewhat deficient but it seems they are still working it out.
The shopping and dinning offering on both the secure and non secure sides have greatly improved. There's a lot of local restaurants having their address there now.
Security still shows some issue, especially with the staff acting very nonchalantly, talking about personal matters between them in front of passengers. The Canadian customs can be quite busy during the high season as well.
It became a rather large airport and the walk can be quite long from one end to the other, and there's some mechanical walkways missing to make the trek better.