Reputation
Customer rating 1.3 / 5 across 31,067 reviews.
Web presence
Top audience: Italy 16.7%, United Kingdom 16.1%, Germany 8.3%, Poland 7.9%, Spain 7.8%.
Social engagement
Social engagement: 896.4K social following, 6 posts in the last 12 months — below the industry typical range.
Share of voice
Share of voice worldwide: 77.4% of web traffic across its competitive set.
Hiring activity
No recent openings observed
No roles tracked in the last 12 months
22 May 2025 · Health and Safety Specialist · Madrid
12 May 2025 · B1 Licensed Engineer · Beauvais
13 Apr 2025 · Supervisor Sheet Metal Worker - Porto (OPO) · Porto
30 Mar 2025 · Liaison Engineer - BVA · null
21 Feb 2025 · Team Leader · Barcelona
Based on job postings tracked across public sources.
