Reputation
Customer rating 4.1 / 5 across 703 reviews.
Web presence
Top audience: United States 25.5%, United Kingdom 11.7%, Philippines 8.6%, India 5.3%, Germany 5.2%.
Innovation
2 patent families (1 granted) — focus: Electricity & electronics, Physics & computing; filing pace dormant.
Social engagement
Social engagement: 49.9K social following, 9 posts in the last 12 months — below the industry typical range.
Share of voice
Share of voice worldwide: 6.8% of web traffic across its competitive set.
Hiring activity
Hires frequently
25 roles tracked across 7 of the last 12 months
28 Apr 2026 · Onboarding Consultant - Spanish Speaker · Toronto
10 Apr 2026 · Onboarding Specialist - Spanish Speaker · Toronto
30 Mar 2026 · SDR Team Lead · Toronto
9 Mar 2026 · Onboarding Specialist · Toronto
25 Feb 2026 · Head of Customer Success · Toronto
Based on job postings tracked across public sources.
