Customer service manager - Anonymous employee EBL Employee Review

5.0
Apr 2, 2018
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Environment. Career progression opportunity

Cons

Lack of modern technology

Explore other reviews about EBL

4.0
Apr 27, 2023
Recommend
CEO approval
Business Outlook

Pros

Work stays at the office

Cons

No flexible office posture at the moment

4.0
Oct 11, 2024
Recommend
CEO approval
Business Outlook

Pros

Good culture good culture good

Cons

Bad payment structure bad bad

See reviews by: Helpful|Rating|Date|All