3.0
12 Feb 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good work life balance, clients, and made great connections in London
Cons
Aside the energy team, all other teams in the UK struggle to grow and the pay/ bonus structure is below average