5.031 Aug 2025Great cultureAnonymous employeeFormer employee, less than 1 yearRecommendCEO approvalBusiness outlookProsCompany has a great culture and higher management is very supportive and collaborative allowing plenty of room to growConsNo cons that I can rememberShow more
5.015 Nov 2023amazing place to workAnalystCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsgreat team atmosphere, and everyone is aligned to work towards climate crisis mitigationConssmall company, so there is always a lot to do, and many hats to wear!Show more
5.024 Oct 2023Great place to workSenior analystCurrent employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookPros- Lots of opportunity to take ownersip and advance your own ideas. - Really good people. Everyone is smart and knowledgeable, but also nice and sound. - Good supportive atmosphere of everyone wanting to help each other out.ConsPay and benfits could be betterShow more