1.0
17 Mar 2026
Former employee
Brussels
Recommend
CEO approval
Business outlook
Pros
Nothing good to say about ESN.
Cons
Low salary, constant pressure to deliver without being given necessary tools or listening to staff feedback. Questionable HR practices.