Great environment but leadership is lacking - Software Engineer ESO Employee Review

2.0
19 May 2026
Recommend
CEO approval
Business outlook

Pros

Co-workers and managers created a great working environment

Cons

Leadership would have found a second iceberg if they had been in charge of the Titanic, and then would have told everyone that AI would stop it from sinking

Explore other reviews about ESO

5.0
29 Oct 2025
Recommend
CEO approval
Business outlook

Pros

Great environment/atmosphere and people to work with

Cons

Salary could be a little higher

1
2.0
5 June 2026
Recommend
CEO approval
Business outlook

Pros

I had great directors while I was there, who have all sadly left

Cons

All the good ones are gone. Layoffs are a regular occurrence. Customer churn is constant. Sad to see what was once an amazing company, circle the drain

1
See reviews by: Helpful|Rating|Date|All