3.0
May 12, 2026
Former employee, more than 5 years
Montreal, QC
Recommend
CEO approval
Business Outlook
Pros
Used to have great collaboration between teams and strong focus on customer experience. The opportunity to work on large-scale projects across multiple brands using modern marketing tools is still there.
Cons
Processes can sometimes move slowly due to the size of the organization and a collection of sub insurance brands that drains all the energy.