4.0
Jan 24, 2023
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Thought leadership in the impact measurement/investing space, really interesting clients, collaborative and inspirational colleagues, great flexible work offerings
Cons
Large workload, lack of benefits