3.0
Mar 30, 2023
Current employee, less than 1 year
Edinburgh, Scotland
Recommend
CEO approval
Business Outlook
Pros
Lovely, genuine talented people. Some impactful work.
Cons
Clients are some of the world's biggest polluters and worst human rights abusers. Systems and processes are dreadful.