Social engagement
Social engagement: 1.8K social following, 4 posts in the last 12 months — top quartile of its industry.
Recent activity
13 Dec 2025
Product launch
multilingual AI phone interviews to scale skills-based screening
20 Aug 2025
Product launch
permanent futures trading technology
6 Aug 2025
Partnership
Amazon Web Services (AWS)
