Reputation
Customer rating 1.4 / 5 across 1,191 reviews.
Web presence
Top audience: United States 45.1%, Italy 12.5%, France 7.5%, Netherlands 5.9%, Germany 4.9%.
Share of voice
Share of voice worldwide: 24.5% of web traffic across its competitive set.
