RepVue
Back

ESO

46 Employee Ratings
46 Ratings
87% Verified
3.1
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

ESO
46 Employee Ratings
87% Verified
3.1
Unclaimed Profile
76.20
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
3.0
Jul 13, 2025
ESO has solid product offering, great customer base, and good culture. However, The company is facing a cultural decline, reduced employee benefits, constant staff turnover, and an overwhelming tech stack with insufficient support. Management’s decisions—especially critical layoffs and lack of investment in key products—have led to serious competitive setbacks and self-inflicted business harm.
Useful
Share
Browse Other Reviews