4.0Oct 6, 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
5.0Jul 27, 2024Great Place to workAnalystFormer employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsSupportive Professional Connected Committed CollaborativeConsThe hours can be longShow more