Registered entities
Reputation
Customer rating 3.8 / 5 across 4,567 reviews.
Web presence
Audience by country — top 5 markets by share of visits.
| Country | Share |
|---|---|
| Italy | 21.6% |
| Greece | 13% |
| Belgium | 8.5% |
| Netherlands | 6.8% |
| Poland | 6.6% |
Social engagement
Social engagement: 169.6K social following, 10 posts in the last 12 months — below the industry typical range.
Share of voice
Share of voice worldwide: 6.4% of web traffic across its competitive set.
Hiring activity
Hires frequently
40 roles tracked across 8 of the last 12 months
25 Jun 2026 · HR Generalist · All India
24 Jun 2026 · New Business Development · Gurugram, Haryana, India
21 Jun 2026 · Account Management Specialist / Supervisor · Chennai, Tamil Nadu, India
15 Jun 2026 · Product Specialist · Gurugram
8 Jun 2026 · Head of Audit - Credit Risk · All India
Based on job postings tracked across public sources.
