5.0
Oct 27, 2025
Former employee, more than 10 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Employee treatment, salary, professional environment to work at the world's leading risk manager. Open culture, approachable executives and transparent employee communications.
Cons
Highly focused on operational efficiencies, limited focus on new revenue opportunities.