Internet - Florence, Tuscany, Italy
Every minute, 5 Million pieces of feedback are left behind by people experiencing the world. Human Feedback is the #1 factor influencing purchasing choices. We score and measure human experience, combining it with all other data points impacting customer choices.
Gmail
Hubspot
Cloudflare DNS
Mailchimp Mandrill
Google Apps
CloudFlare Hosting