Reputation
Customer rating 4.1 / 5 across 2,244 reviews.
Web presence
Top audience: Poland 10.1%, Germany 7.9%, Italy 6.9%, United States 5.9%, France 5.9%.
Social engagement
Social engagement: 56.2K social following, 9 posts in the last 12 months — below the industry typical range.
Share of voice
Share of voice worldwide: 7.9% of web traffic across its competitive set.
Hiring activity
No recent openings observed
No roles tracked in the last 12 months
20 Jun 2025 · Sales Director · Winnipeg
20 Jun 2025 · Account Manager · Montreal
20 Jun 2025 · Content Coordinator · Niagara Falls
20 Jun 2025 · Director of National Accounts - Lumber and Building Materials · Blainville
20 Jun 2025 · Insurance Sales Representative · Niagara Falls
Based on job postings tracked across public sources.
