Reputation
Customer rating 1.5 / 5 across 62 reviews.
Web presence
Top audience: Spain 39.8%, United States 16%, Philippines 7.6%, Mexico 7.4%, Canada 4.9%.
Share of voice
Share of voice in Spain: 19.5% of web traffic across its competitive set; worldwide: 16.2%.
