4.0
Jan 4, 2026
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Supportive and collaborative culture, strong focus on learning and development, exposure to global teams, high standards, and excellent brand reputation.
Cons
Fast-paced environment can be demanding at times, processes can feel rigid due to the size of the firm.