Pros
The people's intentions is definitely a pro, but rarely gets realized. Manager qualities varies but I've been lucky to have been paired with good managers. Overtime pay (level specific). Technology wise it they tend to purchase vendor applications which gives great time to market but often lacks customization.
Cons
Management means well but rarely would go out of their way to help you achieve your goals which shows you that they do not value talent retention. The organization structure has been flattened significantly which reduces opportunities to progress your careers. Recently took away overtime pay which was one of the main reason they were competing in salaries with other banks. Now that that's gone, they are definitely the lowest paying bank out of the top 5 in Canada. Business processes are a nightmare and often confusing.