4.0
Nov 27, 2025
Recommend
CEO approval
Business Outlook
Pros
Great brand recognition, great clients, real specialisation and expertise. Real impact.
Cons
Could do so much more, firm should be more ambitious. Invest in the team, in cross-country collaboration, and in go to market