Stion is a solar photovoltaics company developing high-efficiency thin-film modules with the reduced material.
Stion has a 3.3/5 stars for its overall company culture rated by their employees
In the Bottom 5% of Similar Sized Companies on Comparably.