The Body Shop
Get weekly updates, new jobs, and reviews

The Body Shop Employee Reviews for Customer Consultant

Job Title
Customer Consultant1 review
Location
Ireland1 review
Ratings by category
Found 1 review matching the search
See all 1,841 reviews
4.0
Job Work/Life Balance
Salary/Benefits
Job Security/Advancement
Management
Job Culture
Learning about the products and company is exciting and encourages you to invest your time in the company. Management are friendly. I enjoyed my time with the company.
Pros
Discounted products
Cons
High staff turnover
Was this review helpful?
Rate your recent company
Share your experience to help others