Worst place I ever worked at.
Pros: Benefits and people I worked with.
Cons: Unfair treatment, unjust firings, harassment, bullying in the workplace, pretty much everything.
The job write up sounds like you'd actually be analyzing something when in fact it's a glorified call center. Run like a slave shop where people don't matter. You're only in number.
Management can get away with anything they want including giving you your walking papers, they just call it not meeting the expectations of the job but they don't tell you specifically where you went wrong. You have to excel at everything or be close friends with management. They need a union badly to stop the unfairness. Unless you're desperate pass on this. BMO might be good in other departments but not this one.
Then they have coaching sessions that leave you feeling like you're a piece of dirt when it's done and you can get these weekly. Definitely not worth any money they would want to pay.