To be honest never really thought about what it meant so I do not have a clue. Checking it on acronymfinder.com the first results are:
- End of Sale
- Economies of Scale
- Employee Opinion Survey
Kinda strange they never really mentioned it officially what it means. Would be really interesting now to know it. Maybe someone here has deeper insight.