Reputation
Customer rating 4.3 / 5 across 26,425 reviews.
Web presence
Top audience: United States 27%, Australia 26.4%, United Kingdom 16.7%, Belgium 4.8%, Switzerland 2.6%.
Social engagement
Social engagement: 21.7K social following, 6 posts in the last 12 months — below the industry typical range.
Share of voice
Share of voice worldwide: 21.2% of web traffic across its competitive set.
Recent activity
20 May 2026
Recognition
27 Apr 2026
Expansion
Lituania
