4.0
May 22, 2021
Current employee, less than 1 year
Londres, Inglaterra
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!