Micro managed - Customer Care Specialist Mecca Brands Employee Review

2.0
Oct 26, 2023
Recommend
CEO approval
Business Outlook

Pros

40% discount was good. Company itself it good. Friendly people

Cons

Customer service team is extremely micromanaged. They look at everything you do. You are treated like a child. Bad pay. No career progression.

Explore other reviews about Mecca Brands

4.0
Mar 7, 2025
Recommend
CEO approval
Business Outlook

Pros

Very good and helpful Yay

Cons

Bad and not good when working

See reviews by: Helpful|Rating|Date|All