Claire's Stores – bad management, cramped spaces, lone trading :( | Comparably
Claire's is a retailer of accessories and jewelries. read more
EMPLOYEE
PARTICIPANTS
139
TOTAL
RATINGS
1338
×
Rate your company