Reputation
Customer rating 4.3 / 5 across 3,827 reviews.
Web presence
Top audience: Netherlands 28.9%, France 11.5%, Germany 10.8%, Spain 10.5%, Italy 10.4%.
Social engagement
Social engagement: 25.4K social following, 1 post in the last 12 months — below the industry typical range.
Share of voice
Share of voice in Netherlands: 23.3% of web traffic across its competitive set; worldwide: 16.5%.
