4.0
Dec 4, 2025
Current employee, more than 5 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Fantastic colleagues - talented, supportive, friendly, helpful Really interesting projects Employee-ownership, which drives positive values, including pride in the quality of our work Good salary and benefits The Leeds office is a fabulous space in which to work
Cons
The firm has lost its way a little. Some questionable senior promotion decisions, and emergence of a mutually back slapping leadership clique that believe their own publicity.