5.0Mar 25, 2024Working environment Chief innovation officerCurrent employeeDurham, NCRecommendCEO approvalBusiness OutlookProsInnovative, diversified culture, working passionate colleagues working on a transformational clean energy tech.ConsGrow quickly, working hard to hire more professions.Show more
3.0Apr 19, 2024Toxic office politic Senior business analystCurrent employeeRecommendCEO approvalBusiness OutlookProsGood concept for zero-emission energy, CEO is awesomeConsToxic working environment. Lots of office politics, management is messy, always changing goals and procedures to make employees have no production or bad performance. No diversityShow more