5.0
Oct 19, 2024
Former employee, less than 1 year
Newark, DE
Recommend
CEO approval
Business outlook
Pros
Great culture among engineers, contribute to a noble cause in helping create sustainable energy, and good compensation for interns, and they want to hire you full time upon completion, 4 day work week.
Cons
Dirty work environment, they're honest about it.