Pros
Bank holidays and insurance options are good, otherwise none. Unless you want to make a career doing Doctor Loans or Affordable Lending there is no reason to work here.
Cons
Where to start? Technology is 20 years behind. Operations staff at all levels are poorly trained and not accountable. Many lack product and guideline knowledge as well as a fundamental understanding of real estate transactions. This makes it all but impossible to focus on generating new business when your job becomes babysitting files and damage control with your clients. There is a shocking disregard for customer service and the mortgage applicant's experience. The same goes for your referral sources and relationships. Once your realtors get a taste of the BMO Mortgage process they will never want to refer you business. The entire file process is SLOW and broken.