Banner image for Chubb

Company Summary

Company Overviews

Chubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. As an underwriting company, we assess, assume and manage risk with insight and discipline. We service and pay our claims fairly and promptly. The company is also defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength and local operations globally. Parent company Chubb Limited is listed on the New York Stock Exchange (NYSE: CB) and is a component of the S&P 500 index. Chubb maintains executive offices in Zurich, New York, London, Paris and other locations, and employs approximately 40,000 people worldwide.

Read our Social Media Guidelines here: https://www.chubb.com/us-en/about-chubb/chubbs-social-media-guidelines.aspx

Notre section « À propos » est également disponible en français, ici: https://www.chubb.com/ca-fr/about-chubb-in-canada/a-propos-de-chubb-au-canada.aspx

Rating Reviews

Rating is calculated based on 109 reviews and is evolving.

Featured Reviews

Senior Data Analyst
4.1
24 August 2026
Great Work Flexibility and Supportive Environment at Global Insurer
Pros: The flexible hybrid work arrangement is a huge plus for my work-life balance, allowing me to be productive from home and collaborate in our Philadelphia office. The company culture is supportive, and there are ample learning opportunities within the insurance industry. Teamwork among data professionals is strong.
Cons: Sometimes the approval processes for new data initiatives can feel a bit slow given the large scale of this global insurance company. Occasional workload peaks, especially around quarter-ends, can be challenging but are manageable.
Advice to Management: Continue to champion the hybrid work model and streamline some internal approval workflows to enhance agility. Fostering clearer communication pathways for cross-departmental data projects would also be beneficial for continuous improvement.
Show more
Senior Claims Analyst
4.1
8 September 2026
Stable Insurance Role with Good Benefits
Pros: Chubb offers strong job security and a good benefits package, which is a huge plus. The company culture promotes teamwork, and colleagues are generally supportive. I appreciated the work-life balance afforded to most roles, allowing for a decent personal life outside of work. Being in Philadelphia also offers many lifestyle benefits.
Cons: While there's flexibility, it's not always fully embraced everywhere, and sometimes processes can feel a bit bureaucratic. Career advancement can be steady but might require patience as promotions aren't always rapid. Navigating internal systems can also take some getting used to.
Advice to Management: Continue fostering the collaborative spirit and invest in streamlining some of the more dated internal processes to improve efficiency and employee experience.
Show more
Account Manager
4.1
3 September 2026
Stable Insurance Role with Good Support
Pros: Chubb offers strong job security and a professional work environment, which is great for career stability. The company provides comprehensive benefits and a good platform for learning about the insurance sector. Management is generally supportive, and colleagues are collaborative. The hybrid work model offers decent flexibility for balancing personal life.
Cons: There can be a fair amount of bureaucracy and process-heavy tasks, which sometimes slows down innovation or quick decision-making. The pay, while competitive, might not be cutting-edge compared to some newer tech firms. Sometimes, team-level goals can feel overwhelming if not managed properly across departments.
Advice to Management: Continue to foster the collaborative team spirit and explore ways to streamline administrative processes to enhance efficiency. Recognizing high performers more visibly could also boost morale.
Show more
See all reviews >

List of open positions

See all jobs >

Common Questions About Chubb

What's it like transitioning into a category management role at a large insurance company like Chubb, especially with change management involved?
How is the workload typically managed for underwriters at Chubb, a large global insurance company?
How does Chubb's global strategy influence its approach to insurance in different markets?
What's the performance review process like at a large insurance company like Chubb?
What was your experience with the case study during the interview process at Chubb?
What's it like to be a CEO at a large insurance company like Chubb in the US?
How does Chubb's executive leadership communicate company vision and strategy to employees in the insurance industry?
Does Chubb offer employee discounts on their insurance products for employees working in large insurance companies?
See all questions >

See More Companies