5.0
Apr 28, 2025
Great learning experience with strong culture and support
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Collaborative and supportive team environment Exposure to complex, real-world risk management scenarios Excellent compensation and benefits package Strong company mission and innovative culture Great opportunities for learning and career development
Cons
Fast-paced environment can sometimes feel overwhelming High performance expectations and workload intensity Limited visibility on some internal decisions for frontline teams Processes can be rigid at times Occasional communication gaps between global teams