Pros
Decent work-life balance in some teams, good benefits (health/RRSP matching), and opportunities to learn credit analysis if you're early in your career. Stable job in a big bank.
Cons
Compensation is a joke—standard annual raises capped at ~2%, which doesn't even cover inflation, let alone reward performance or tenure. After 5 years with no merit increases beyond the bare minimum, your salary erodes in real terms every year. Asked for a modest 8% adjustment to catch up after years of loyalty and got flatly denied, despite the bank's massive profits. Pay lags behind other Big 5 banks (RBC/TD often pay 20-30% more for similar roles). Culture feels stingy and bureaucratic; promotions/merit pay seem arbitrary. High attrition for a reason—talent leaves for better-paying competitors.