Value trumps cool. Period.

But a little cool never hurts.

Our Story

Welcome to Neo

Neo is a global company with the heart of a startup

We partner with our clients to make digital products that people need, want and love

Like a startup, we understand that a digital product is a continuous process that requires ongoing iterations to meet evolving goals. Like a global company, we understand that products must ultimately deliver business value.

The people who work at Neo are some of the most talented strategists, designers and engineers in the world. Our process is unique — seasoned, cross functional teams obsessed with the ultimate success of the product and the value it delivers. We focus on creating things that truly matter.

In the saturated world of creative agencies and software development shops, you can always find one that will execute exactly as told. That’s the way things have been done for years. At Neo, we don’t believe that’s an effective way to work. Instead, we partner with our clients to identify the most compelling and exciting product for your market. We prove if an idea will work through experiments and testing in the real world. We test early. We test often. We search continuously for something that works. And if it won’t, we’ll prove it before you spend millions of dollars building it. The world doesn’t need more products. It needs better products.

That's what keeps us going. It also helps us sleep well at night.

The Neo Story: Part I

Anything can be built. The question is should it be built?

The success of what you create is what counts

Success centers around providing value for your users. Value comes from a delicate balance of strong vision and realistic testing. We lead with vision, and reality check with experiments and analytics. We like to stay grounded in the real world – the place with real customers and where failure and learning are possible.

The only way to determine if it's the right product is to test it in the market.

Assumptions are not the same as knowledge

What you think you know can hurt you

Not a Metaphor: Getting out of the Deliverables Business

Josh Seiden

With every project there's what you know, what you don't know, and what you think you know. It's easy to fool yourself into moving forward based on things you believe to be true, but don't know to be true.

We believe it is essential to differentiate assumptions from fact early on in the process. This ensures you are learning before you invest too many resources based on what you think you know. To do this, we ask our clients to list their biggest assumptions and greatest risks and then focus on uncovering where that fear comes from. This helps us define the level of risk. Once we identify the scariest assumption, we design a series of experiments to test just how risky it really is.

Our goal is to separate assumption from fact.

Less risk, more often

The Neo Story: Part II

Think. Make. Check. Repeat.

Learning comes through making

It's tempting to stop validating a concept when you get the results you want. However, we've learned that deep insights are revealed with every test. A successful result is only one chapter in a larger narrative. It's our job to test the concept from multiple viewpoints, until the picture becomes clearer.

We believe the most impactful and engaging business ideas emerge during a process of iterative design, testing in the market and agile development.

The Neo Story: Part III

When it's time to build, build it right

After all the testing and validation you have to build something strong

Our developers don't just "do Agile", they are agile engineers. We use rigorous and proven methodologies, derived from Scrum and XP. Our teams employ practices such as:

  • Pair Programming—ensures continuous learning, better code design, and a more economical effort
  • Test-Driven Development—producing thoroughly-covered, well-factored, and adaptable code
  • Continuous Integration, acting as a safety net to catch any conflicting changes, ensuring that we are ready to deliver new code to "production" (your "live" system) with confidence multiple times a day.

These, in concert with our other practices, result in fewer defects, a focused effort, and a well-crafted code base. We guarantee a world-class level of quality and confidence.

Because we are intensely passionate about the success of what we create, we are relentless in our pursuit of quality and uncompromising in our craftsmanship.

We love technology. We obsess about results.

As technology advances and evolves, so do we. Here’s what we’re using now:

  • Mobile (iOS, Android, Responsive Web)
  • Ruby / Rails
  • Node.js
  • Clojure
  • JavaScript
  • Ember.js
  • Angular.js

The Neo Story: Part IV

Passion is the foundation

Our people are generalists who specialize in greatness

Neo hires multi-skilled people who are entrepreneurial by nature and who live to make products and software that people love to use. We look for people with deep expertise, who can think on their feet, iterate on the fly and can execute across roles. Passion is valued over celebrity—we focus on building teams of exceptionally talented people who create, teach and learn together in the pursuit of greatness.

Trust is big

Our clients come to us to be a trusted pair of hands

Doing Small Things to Build Trust and Create Learning

Josh Seiden

No matter the size of the company, from startups to big enterprises, all of our clients have mentioned the value of trust—someone who will carry and guide a project through with integrity and dedication. Whether it's an innovation project with daring tests, or a product with extreme engineering needs, our clients trust us to guide them towards a successful outcome.

We strive to put ourselves out of a job

Fostering a partnership with our clients is always the priority

Our process mandates collaboration across our team and with our clients. We learn each other, and make better products as a result.

We believe strongly enough in our process that we wish everyone would implement it. We share our tactics as often as possible so our clients can be self-sufficient and successful without us. The goal is to create self-sufficiency, not dependency.