4.0
May 22, 2021
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Nice team and engaging work on some of the biggest issues in the country and world. Increased focus on D&I and sustainability within the firm
Cons
IT systems and onboarding process leaves a lot to be desired!