4.0
Sep 17, 2025
Former employee
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Great benefits, leading edge work, ability to influence the market, prestige, good on CV
Cons
Bureaucratic, highly political, too many stakeholders to please, poor systems and data, sometimes unnecessarily complex approach to market oversight and governance.