Ecolab
Get weekly updates, new jobs, and reviews
Here to help
Coronavirus update
Information from Ecolab:

Ecolab Employee Reviews for Technician

Job Title
Technician1 review
Location
South Africa1 review
Found 1 review matching the search
See all 2 943 reviews
2,0
Job Work/Life Balance
Salary/Benefits
Job Security/Advancement
Management
Job Culture
They have a lack of leadership and rewarding towards their hard working staff on ground level. You work hard and smart but they show no interest in growing you as a foot soldier of the company.
Pros
None
Cons
Healthcare and pension benefits
Was this review helpful?
Rate your recent company
Share your experience to help others