Pros: Depends on where / business unit you are placed
Cons: a bit archaic HR systems and teams, class system, bland environments and messy
while there were many efforts put forth by each office to make for a better environment there was an obvious class system ranking people by job, location and business unit.
Many of the current and positive reviews are from the Eastern Provinces where the company was started, as you move West in Canada you find that the value is different and if you work for some business units you are ranked lower in priority - you don't want to get on with their bankruptcy team as they are the bottom of the pole and get MUCH less benefits. Yes, employees get different benefits - how class system based is that!
If you expect this to be a great place to work based on the awards... Some awards are BOUGHT or 'sponsored' so your best bet is to ask former employees for an inside scoop.