Complex. Complicated. Know the difference.

Some people believe that what is complex is also complicated. We do not share this view.
In our experience, the most complex technology can be perfectly simple. We embrace
complexity because it allows possibility, flexibility and accuracy. We reject
complication because it confuses everyone. Our job is to use the power
of technical complexity to generate precise, effective and uncomplicated
solutions which meet and exceed requirements, and bring some
delight into your users‘ lives. Sometimes, the most important
realisation is that complex requirements can have
simple solutions.

Our Principles