Reputation
Customer rating 3.3 / 5 across 35 reviews.
Web presence
Top audience: United States 29.7%, United Kingdom 16.1%, Mexico 9.5%, India 9.2%, Poland 6.3%.
Social engagement
Social engagement: 720 social following, 1 post in the last 12 months — below the industry typical range.
Share of voice
Share of voice worldwide: 36.2% of web traffic across its competitive set.
Recent activity
15 Apr 2026
Recognition
