1.0
Apr 7, 2026
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Good technology that could really serve in the energy sector if the initial fuel source is available (e.g. natural gas)
Cons
Top-down culture with an overly arrogant leadership team. Decisions are made without consulting subject matter experts and are expected to be executed without question. The workplace does not feel secure, with frequent layoffs occurring without clear communication or justification. There are also serious concerns regarding discrimination based on gender and ethnicity.