5.027 July 2024Great Place to workAnalystFormer employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsSupportive Professional Connected Committed CollaborativeConsThe hours can be longShow more
4.06 Oct 2025Good place to workAssociateFormer employee, more than 1 yearNew York, NYRecommendCEO approvalBusiness outlookProsCompetitive market salary, interesting work, good exposure to full range of activities.ConsVery specific to renewables sector.Show more