5.0
May 21, 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Not too big, not too small. RES spans multiple technologies and multiple disciplines and stages of development all connected to renewable energy.
Cons
Not quite big enough that there are always expanding opportunities