We are using machine learning and big data to change the way companies discover and engage with mobile app users, which happens to be one of the biggest challenges they face. Specifically, we run mobile marketing campaigns that are optimized on actions (CPA), meaning that instead of paying for clicks or installs, our customers only pay us when users take actions that our customers find valuable, such as booking a hotel room or taking a ride. We believe this is how mobile app marketing should work, and we're proud to be pioneering an approach that is providing real ROI to mobile app companies. Since our launch, we have earned the business of some of the world’s greatest brands, including Kayak, eHarmony, Orbitz, OpenTable, and HBO. We are headquartered in beautiful downtown Redwood City, and have offices around the globe, including San Francisco, NYC, London, Paris, Singapore, Tokyo, and South Korea.
Transparent - we share information so that others can learn
Data-driven - when making decisions, data rules the day (no dogma)
Proactive - we tackle issues as soon as we see them, and lend a hand outside our core roles
Supportive - we optimize for the team's success, not solely for individual contribution
Humble - we don't assume we have all the answers (no egos)
Courageous to change - we constantly assess our processes and experiment with new approaches
Use the best tool for the job - Whether it's robust open source data stores, high-leverage languages (e.g., Clojure and Go), or building our own CLI tools, we use the technology that will result in the best long-term product.
Tighten feedback loops - We leverage fast integration tests, one-command deploys, and prod AB tests that reach significance in minutes so that we can learn and improve our systems faster.
End-to-end ownership - Engineers own projects from design to rollout, which decreases overhead, miscommunication, and risk of building the wrong solution -- and it's just more satisfying.
Invest in tooling - We spend ~20% of our time building advanced tooling and dashboards that add a multiplier to our future effectiveness.
The team engineers its own processes - Most process improvements and changes come out of ideas from weekly team retrospective meetings, resulting in as little formal process and management as possible, but no less.
Automate everything - QA is replaced with high-test coverage, sysadmin with automated deploys, operations with high-signal alerting, etc.
Constant learning - We choose projects that maximize learning, not just business impact.