Read feedback from candidates and former or current STOR 121 employees.
You can also add a review and rating of the company, ask questions or check salaries.
GRIDSERVE SUSTAINABLE ENERGY is closer and I wonder if their production is done on a scale similar to that of STOR 121?
We wait for new opinions from the employed users as we have no new details concerning STOR 121, and every opinion is helpful.