Brown & Brown Lands Top Workplace Honors in Canada for Mental Health and Financial Services
Event summary
- Brown & Brown’s Canadian operations named to the 2026 Best Workplaces™ in Financial Services & Insurance and Best Workplaces™ for Mental Wellness lists.
- Recognition based on feedback from over 700,000 employees at Great Place to Work Certified™ companies in Canada.
- Brown & Brown also received the 2026 Platinum Level Bell Seal for Workplace Mental Health by MHA for the fourth consecutive year.
- Company operates with ~23,000 professionals across 700+ global locations.
The big picture
Brown & Brown’s repeated recognition as a top workplace underscores the growing emphasis on mental health and employee well-being in the financial services sector. As firms increasingly prioritize culture to drive performance, this distinction could enhance the company’s employer brand and operational resilience amid industry talent shortages.
What we're watching
- Retention Dynamics
- How sustained high workplace satisfaction scores will impact Brown & Brown’s ability to attract and retain top talent in a competitive insurance brokerage market.
- Operational Efficiency
- Whether the company can maintain its mental health initiatives while scaling operations across 700+ locations globally.
- Industry Benchmarking
- The pace at which other financial services firms adopt similar workplace wellness programs to compete with Brown & Brown’s employee-centric model.
