

Among its major competitors, EDF Renewable Energy is ranked in 7th place for NPS while Siemens is 1st, and The Babcock & Wilcox Company is 2nd.Their current valuation is $143.75M
EDF Renewable Energy has a 2.5/5 stars for its overall company culture rated by their employees

In the Bottom 15% of Similar Sized Companies on Comparably.