LUMACARE Employee Reviews for Customer Care Specialist
Customer Care Specialist1 review
Ratings by category
Found 1 review matching the searchSee all 24 reviews
Indeed featured review
The most useful review selected by Indeed
This by far is the worst place I have ever worked. Management is so bad and are so toxic and it just goes from there. Current managers are in positions they have no idea what there employees do. Always negative feedback never postive.
Help us improve!
Is Indeed your favorite place to learn about companies?