Pros
Company is loyal to employees, to a fault. BMO offers a great benefits package, including pension, 401k (100% vested immediately, including employer match), paid time off, and insurances.
Cons
Leadership. It is evident that this bank was very recently a small local bank that has emerged as one of the top 12 largest banks in NA through acquisitions. The leadership a many levels appears to be overmatched for the current needs of the bank. Decision makers do not appear aware of all the regulatory requirements, or when they are aware, the processes implemented are antiquated. There is a great deal of resistance to change, and sadly managers use extraordinarily weak rational for not making changes. more sadly, the higher levels of management accept these reasons and prevent progress.